Tuesday, October 9, 2007

St. Petersburg -- The Hermitage

It's impossible to do the Hermitage justice from inside or out because of its size. Here's a view from along the Neva River of the Winter Palace, one of five buildings that make up the Hermitage.

The following views are from Palace Square, on the side away from the River

No comments: