Russia - St Petersburg - 2009 - kiwirallyfan
Interior of the Church of the Saviour on Spilled Blood showing the altar.

Interior of the Church of the Saviour on Spilled Blood showing the altar.

churchspilledbloodinterior