The Hermitage Winter Palace in Palace Square Saint Petersburg Russia

- Image ID: D3C8WY
The Hermitage Winter Palace in Palace Square Saint Petersburg Russia
culliganphoto / Alamy Stock Photo
Image ID: D3C8WY
A low angle night view of the Hermitage Art Museum facade in Palace Square, Saint Petersburg, Russia.
Location: palace square st petersburg russian federation