Designed by
Title
Interior of the Church of the Saviour on Spilled Blood, St. Pete #70195492
Description
SAINT PETERSBURG, RUSSIA - APRIL 15, 2016: Interior of the Church of Saviour on Spilled Blood. Church was built on the site where Emperor Alexander II was fatally wounded in March 1881
This image is editorial