Church of the Savior on Spilled Blood is one of the main sights of St. Petersburg, Russia.

Royalty-free stock photo ID: 84872908

Church of the Savior on Spilled Blood is one of the main sights of St. Petersburg, Russia.