St. Petersburg, Russia


Outside a Metro stop in St. Petersburg.