Norman MacLeod of MacLeod

British army officer and politician (1754–1801) (–)

Parents

Children

Siblings

Partners