Dunvegan castle on the Isle of Skye - the seat of the MacLeod of MacLeod, Scotland

Royalty-free stock photo ID: 108159824

Dunvegan castle on the Isle of Skye - the seat of the MacLeod of MacLeod, Scotland