Paint Me a Picture
August 31, 2014 The Winter Palace is one of the jewels of St. Petersburg. Once the home of Catherine the Great, its elegance is stunning. It is now home to The Hermitage Museum. Most of the rooms had ceilings that were more interesting than what was being displayed. Get a load of that… Read More Paint Me a Picture