St. Petersburg, Russia (41 of 205)




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