Saint Petersburg, Saint Petersburg, Russia
Turin, Italy
Saint-Petersburg, Russian Federation
Clearwater, FL, USA
Saint Petersburg, Saint Petersburg, Russian Federation