Urquhart Castle on the shores of Loch Ness, Scotland

Royalty-free stock photo ID: 101028358

Urquhart Castle on the shores of Loch Ness, Scotland