Designed by
Title
Mechanical gold peacock in the Hermitage Russian state museum in Saint Petersburg, Russia #236037795
Description
Saint Petersburg, Russia. Interior of the Hermitage Russian state museum. Mechanical gold peacock. Largest in the world
This image is editorial