Overview

Norman of Dunvegan MacLeod

(1705—1772) politician and chief of clan MacLeod