Barcelona, Catalonia, Spain
Capellades, Catalonia, Spain
Spain
Guayaquil, Guayas, Ecuador
Barcelona, Catalunya, Spain
Milton Keynes, United Kingdom, United Kingdom of Great Britain and Northern Ireland