The Church of the Savior on Spilled Blood and Neva River in Saint Petersburg, Russia (by archer10).
The Church of the Savior on Spilled Blood and Neva River in Saint Petersburg, Russia (by archer10). -- source link
#russia#st petersburg#alexander ii#tourist#world travels#dennis jarvis#travel#northern europe#europe#northern#neva river#СанктПетербург#Россия#russie#russland#architecture#rossiya