Valencia, Valencia, Spain
Palma de Mallorca, Balearic Islands, Spain
Paris, France
Palma, Illes Balears, Spain
Palma, Balearic Islands, Spain
Sant Cebria de Vallalta, Catalonia, Spain