Leonard Anderson Abercrombie

b. 1 December 1832, d. 23 December 1891

Leonard Anderson Abercrombie, 1832-1891
  • Last Edited: 11 Apr 2013

Family: Lavinia Afton Chilton b. 13 August 1836, d. circa 6 May 1919