Terrassa, Catalonia, Spain
Girona, Catalonia, Spain
Castelldefels, Catalonia, Spain
Palma de Mallorca, Balearic Islands, Spain
Barcelona, Barcelona, Spain
Barcelona, España, 08225
Gerli Avellaneda, Buenos Aires Province, Argentina
Sant Feliu de Guíxols, Catalunya, Spain
Mermaid Beach, Queensland, Australia
wagen, st gallen, Switzerland
Mendoza, Santa Fe Province, Argentina