Secrets of Leonardo da Vinci exhibition, Peter and Paul fortress, Saint Petersburg, Russia, Europe

- Image ID: EA38AT