Loch Ness - Loch Ness, Scotland, United Kingdom

Click on number to view another picture from this location. View All Thumbnails for this place.

1

On the shores of Loch Ness (no we didn

On the shores of Loch Ness (no we didn't see Nessie)