Designed by
Title
Architecture of Saint-Petersburg, Russia. Hermitage Winter Palace. #
Description
Architecture of Saint-Petersburg, Russia. Hermitage Winter Palace, Admiralty and Saint Isaaks cathedral. View from the Neva river. Color photo.
This image is editorial