The Church of the Resurrection, also known as the “Savior on Spilled Blood" Saint Peter
The Church of the Resurrection, also known as the “Savior on Spilled Blood" Saint Petersburg, Russia -- source link
#saint petersburg#russia#architecture#st petersburg#travel#orthodox#church#historic