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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed