Cecilia Frigerio

Cecilia Frigerio

Barcelona, Spain