Hamill, Richard: Service no. 406735

Digitized Service Record

Source: Duty Nobly Done, page 201. Spelled Hamil.

Advertisements