David CARNEGIE

David CARNEGIE, (son of John CARNEGIE), b. 6 Sep 1814, Brechin Angus

(Back to Name Index)