El Vallès Occidental, Catalonia, Spain
Sabadell, Catalonia, Spain
Barcelona, Catalonia, Spain
Badalona, Barcelona, Spain
Lecce, Puglia, Italy
Sabadell, Catalunya, Spain
Barcelona, Catalunya, Spain