Embankment of St. Petersburg, Cathedral of the Savior on Spilled Blood
Russia, Saint Petersburg, night view from the embankment
Church of the Savior on Spilled Blood on Nevsky Prospekt in St. Petersburg
Embankment boats Cathedral of the Savior on Spilled Blood
The new Spider-Man is sitting on the roof of a skyscraper