Oreshek fortress is situated on the small Orekhovy Island in the River Neva's outflow from Lake Ladoga, Leningrad region, Russia - Stock Photo & Image
By gumbao 3881x2580 px
Stock Photo ID: 162385968
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply.