John Thompson,

Name
John Thompson
John Thompson + … …
himself
son
1821
Birth: about 1821Shoreditch, Middlesex, England