Harold Esmond Haddon
Lieut (temp Captain)
119th Infantry (The Mountain Regt) Indian Army
Harold's Story
Medal Index CardCommonwealth War Graves Commission Memorial |
Documents and Records
Harold lost his life in Iraq in 24th December 1915 |