1 person found.

post thumbnail

Robert Hainsworth

Place Of Birth: Ex DoncasterRank: PteService Type: ArmyRegiment: Canadian Mounted RiflesCensus Years:

Comments: WoundedTheatre of war: France