James CARNEGIE

James CARNEGIE, (son of John CARNEGIE), b. 31 Mar 1816, Brechin Angus

(Back to Name Index)