Skip to content

Urquhart Castle beside Loch Ness in Scotland, UK.

Id: 73697449
Media type: Photography
Author: bukki88

Urquhart Castle situated on a headland overlooking Loch Ness, is one of the largest in Scotland in area