Designed by
Title
Urquhart Loch Ness Castle tourists #229917222
Description
Loch Ness, Scotland, United Kingdom - May 24, 2015: top view of tourists visiting Urquhart Castle beside Loch Ness lake. Visited for the legend of the Loch Ness monster: Nessie.
This image is editorial