Sergeant Henry Stuart Hayes, M.M. - World War One Memorial Honour Roll

Roll Card of Sergeant Henry Stuart Hayes