Barcelona, Catalonia, Spain
Catalonia, Spain
Terrassa, Catalonia, Spain
Barcelona, Cataluña, Spain
Esporles, Balearic Islands, Spain
Barcelona, Catalunya, Spain
Rønne, Bornholm, Denmark
Munich, Germany
Rio de Janeiro, Rio de Janeiro, Brazil
Freiburg im Breisgau, Baden-Württemberg, Germany