Sara Sillero Planas

Barcelona, Spain

About Sara

Edit profile

Languages

Catalan, English, French, Spanish

Favorite talks