Saint Petersburg Russia. The Mikhailovsky Palace houses the Russian Museum. Seen from the Mikhailovsky Gardens

- Image ID: G3RRN5
Saint Petersburg Russia. The Mikhailovsky Palace houses the Russian Museum. Seen from the Mikhailovsky Gardens Stock Photo
Enlarge
https://www.alamy.com/licenses-and-pricing/?v=1 https://www.alamy.com/stock-photo-saint-petersburg-russia-the-mikhailovsky-palace-houses-the-russian-105629697.html
Saint Petersburg Russia. The Mikhailovsky Palace houses the Russian Museum. Seen from the Mikhailovsky Gardens
David Lyons / Alamy Stock Photo
Image ID: G3RRN5
Location: The Mikhailovsky Palace houses the Russian Museum, Saint Petersburg, Russia, Europe