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 3092x2056 px
Stock Photo ID: 142502611
This site is protected by reCAPTCHA and the Google
Privacy and Cookie Policy and Terms of Service apply. Similar Royalty-Free Images
Yverdon (Vaud, Switzerland) - Exterior of the ancient castle
Tower of the old castle
Show more