Thomas A. Affleck

b. circa 1843
  • Last Edited: 1 May 2011