Cpl. David Orville HAMILTON

Cpl. David Orville HAMILTON

Male 1895 - 1918  (23 years)