Weekly Travel Theme: On Display 10-12-2012

On display in the courtyard of the La Hermitage Museum (aka The Winter Palace) in St. Petersburg during our visit was a collection of various colorful  lion statues. The Hermitage is one of the world’s largest repositories of art treasures in the world. Its collection is so vast that only one-twentieth can be put on … Continue reading Weekly Travel Theme: On Display 10-12-2012