Church of Our Savior on the Spilled Blood, St. Petersburg, Russia
Russia, St. Petersburg,The Church of Our Savior on the Spilled Blood (Where Tsar Alexander II was assasinated in 1881), Detail of exterior
Church of Our Savior on the Spilled Blood, St. Petersburg, Russia
$150.00 – $500.00