Born: 1630 in , Argyllshire, Scotland
Died:
Married:
Parents: | David Macgregor ↓ → |
Born:
Parents:
Born: 1665