Turin, Italy
Saint Petersburg, Saint Petersburg, Russian Federation
Barcelona, Catalonia, Spain
Palma, Balearic Islands, Spain
New York, NY, USA
Balearic Islands, Spain