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

Church of the Saviour on Spilled Blood.

churchspiiledblood