HASLER, Charles Theodore

Service Number: 3418/6366

POB: Braidwood

DOE: 13/03/1917

RTA