Results 1 results found The Peacock Clock, Interior of The Pavillon Hall, State Hermitage Museum, UNESCO World Heritage Site, St. Petersburg, Leningrad Oblast, Russia, Europe