Private Thomas Hirst (1892-1917)

160701 Pte THOMAS HIRST - Soldier's Story