Tarragona, Catalonia, Spain
Oropesa del Mar, Comunidad Valenciana, Spain
Catalonia, Spain
London, UK
Spain
Barcelona, Catalonia, Spain
Sant Adria del Besos, Barcelona, Spain