Church of the Saviour on Spilled Blood, St. Petersburg, Russia

Royalty-free stock photo ID: 112752421

Church of the Saviour on Spilled Blood, St. Petersburg, Russia