Peter the Great's memorial throne room. The Hermitage Museum also known as the Winter Palace, was the main residence of the Russian Tsars located on the banks of the Neva River, in St. Petersburg. Photography by Jose More
Add to Cart Add to Lightbox Download