The Hermitage.  As Trevor said, this place really puts Versailles to shame.

The Hermitage. As Trevor said, this place really puts Versailles to shame.

Location
Russia → St. Petersburg
Photographer
John Hovell
Date taken