Madrid, Comunidad de Madrid, Spain
Madrid, Madrid, Spain
Cambridge, Cambridgeshire, United Kingdom
Barcelona, Catalonia, Spain
Terrassa, Catalunya, Spain
Barcelona, Catalunya, Spain
Mallorca, Balearic Islands, Spain
Rio de Janeiro, Rio de Janeiro, Brazil