Cpl. David Orville HAMILTON
1895 - 1918 (23 years)
Generation: 1
1. Cpl. David Orville HAMILTON was born on 9 Sep 1895 in Bromley Twp., Renfrew, Ontario, Canada; died on 30 Sep 1918 in Sailly, Pas de Calais, France; was buried in Ficheux, Pas de Calais, France.