Urquhart Castle on the shores of Loch Ness, Scotland

Royalty-free stock photo ID: 101028355

Urquhart Castle on the shores of Loch Ness, Scotland