Urquhart Castle in Loch Ness Scotland

Royalty-free stock photo ID: 5774479

Urquhart Castle in Loch Ness Scotland