Places | July 07, 2014 10:33 PM EDT
Fascinating photos of the Catherine Palace in Russia
The Catherine Palace is a Rococo palace located in the town of Tsarskoye Selo, 25 km southeast of St. Petersburg, Russia. It was the summer residence of the Russian tsars.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.