Thomas Leech  ‎(I29249)‎
Name:
Thomas Leech

Gender: MaleMale
      

Birth: 17 January 1811 -- Cheshire, England
Death: 31 August 1844 ‎(Age 33)‎ -- Chester Castle Goal ‎(committed Suicide)‎