Thomas Heaps  ‏(I022)‏
Name:
Thomas Heaps

Gender: MaleMale
      

Birth: 1772
Death: 1838 ‏(Age 66)‏