Church on the Spilled Blood
This is the interior of the Church on Spilled Blood, also known as the "Resurrection Church of our Saviour", in St Petersburg, Russia. The entire interior of the church is like this.
To see the church from outside, click here.
Taken on December 17, 2006