1 person found.

post thumbnail

Cecil Albert Heydemann

Place Of Birth: Warmsworth HasllRank: LtService Type: ArmyRegiment: Dragoon Guards

Notes comments: Awarded Cross of Chevalier