Russia - St Petersburg - 2009 - kiwirallyfan
Church of the Saviour on Spilled Blood on Griboedova Canal.

Church of the Saviour on Spilled Blood on Griboedova Canal.

churchspilledblood