The City on Neva river: Sankt-Peterburg.


You are seeing Admirality, The Palace Square and Kunstkammer.

Please, click for more