Skip to content

Peter and Paul Fortress in St. Petersburg, Russia

Id: 53843589
Media type: Photography
Author: Anoli50

Peter and Paul Fortress on Hare Island and the embankment of the river Neva in St. Petersburg, Russia