Corporal Harold Hainsworth 1895-1918

42-Corporal-Harold-Hainsworth