Francis M. Smith

b. 1845
  • Last Edited: 21 Jun 2011