John Leonard Abercrombie

b. 15 August 1897, d. 14 January 1986
  • Last Edited: 14 Jun 2012

Family: Lela Lejeune b. 17 August 1908, d. 5 July 2003