Russia - St Petersburg - 2009 - kiwirallyfan
The Winter Palace on Palace Square.

The Winter Palace on Palace Square.

winterpalace