Archibald Edmonstone

1st Baronet of Duntreath
  • Born on October 10, 1717
  • Deceased in July 1807, at the age of 89 years

Parents

Family

Occupations