Urquhart Castle on the shores of Loch Ness, Scotland

Urquhart Castle on the shores of Loch Ness, Scotland

 Stock photo ID: 101028358

Similar images

  |   See all