Stock Photo: Small church behind the Church of the Savior on Spilled Blood, Saint Petersburg, Russia.
Stock Photo: 1566-1129006 Small church behind the Church of the Savior on Spilled Blood, Saint Petersburg, Russia.