Roser Castro

Roser Castro

Barcelona, Spain

Roser Castro