viewing in: Church of the Savior on Blood Photos
Interior view of the Church on the Spilled Blood, St Petersburg, Russia.