Duch Mestres, Francesc