Church of the Savior on Spilled Blood, St. Petersburg, Moika River
Sergeant Rita Vrataski in an exo suit from the movie "The Edge of the Future"
Russia St. Petersburg, St. Petersburg, St. Petersburg on the street of Porsche cars
St. Isaac's Cathedral. St. Petersburg after the rain
St. Petersburg, St. Petersburg, Russia, Palace Square