Tarragona, Catalonia, Spain
Salamanca, Castile and León, Spain
Castronuevo de Esgueva, Castile and León, Spain
Barcelona, Catalunya
Palma de Mallorca, Balearic Islands, Spain
Barcelona, Catalonia, Spain