Catalonia, Spain
Jerez de la Frontera, Andalusia, Spain
Palma, Illes Balears, Spain
Barcelona, Spain
Barcelona, Catalonia, Spain
Palma, Balearic Islands, Spain
London, United Kingdom
Barcelona, Catalunya, Spain
porto cristo, Spain
Strasbourg, France