Sara Sillero Planas

Barcelona, Spain

About Sara

Languages

Catalan, English, French, Spanish

Favorite talks