John Thompson Grainger is possibly the John Grainger 1st Northumberland F.A. remembered on W84.01
John Thompson Grainger is possibly the John Grainger 1st Northumberland F.A. remembered on W84.01
If you know more about this person, please send the details to janet@newmp.org.uk