WW1Photos.orgDedicated to the hundreds of thousands of British men and women who served in the First World War
Captain John Balfour Hardcastle of Broughton Hall, Lechlade, 2nd Battalion, Oxfordshire and Buckinghamshire Light Infantry, killed in action 30 July 1916 aged 23.