Duncan MacGregor

(born 1704) (1704–1786)

Parents

Children

Siblings