Lance Corporal Ambrose G Preston 1885-1915

150529-LCpl.-Ambrose-G-PRESTON-Soldiers-Story-R