Sabadell, Catalonia, Spain
Barcelona, Catalunya, Spain
Barcelona, Catalonia, Spain
Medellin, Antioquia, Colombia
Moscow, Moscow, Russian Federation
Tarragona, Catalonia, Spain
Castellar del Vallès, Catalunya, Spain
München, Bayern, Germany
Torredembarra, Catalunya, Spain