Archibald Swinton

of Kimmerghame

Laird of Kimmerghame
  • Born circa 1756
  • Deceased in 1804, at the approximate age of 46 years

Parents

Family

Occupations

  • army surgeon