Dunvegan Castle, home of MacLeod of MacLeod for over 1000 years

Photographer: Pat Myhill