Urquhart Castle

Urquhart Castle sits beside Loch Ness in Scotland, Pictures.

Leave a Comment

eight + 11 =