James Haworth

b. 24 August 1804, d. 31 July 1867

Chart width:      Refresh

Timeline