James B. Abercrombie

b. 27 July 1858
  • Last Edited: 7 Jul 2014