Author: Immaculada Fàbregas Alegret
Alternate names: Maria Immaculada Fàbregas i Alegret