Showing posts with label St Petersburg. Show all posts
Showing posts with label St Petersburg. Show all posts

The Winter Palace, St Petersburg (Russia)


The Winter Palace in Saint Petersburg, Russia was built as the winter residence of the Russian tsars. The Palace is now part of a complex of buildings known as the Hermitage Museum.