Russia - St Petersburg - 2009 - kiwirallyfan
St Isaac's Cathederal, St Petersburg.

St Isaac's Cathederal, St Petersburg.

isaacs