Alnwick Gazette Almanack, 1916
John Davidson is remembered in Longframlington on L26.01L26.04L26.05 and in the Battalion History
Alnwick Gazette Almanack, 1916
John Davidson is remembered in Longframlington on L26.01L26.04L26.05 and in the Battalion History
If you know more about this person, please send the details to janet@newmp.org.uk