The Catherine Palace, located in the town of Tsarskoye Selo (Pushkin), St. Petersburg, Russia
Editorial use only
Editorial credit: JetKat / Shutterstock.com

Royalty-free stock photo ID: 71806915

The Catherine Palace, located in the town of Tsarskoye Selo (Pushkin), St. Petersburg, Russia