St. Petersburg, Russia (42 of 205)




The Peacock Clock at the Hermitage Museum.
The Peacock Clock at the Hermitage Museum.