Interactive tree of Margaret Wright

Private
Julie Ann Hafer 19472012
Joan Evelyne Giles 19222011
Jack Kenneth Hafer 19232017
Gordon Leslie Lovedon Townsend 19242008
Private
Private
Private
Gladys Pretoria Giles 19001968
Private
Private
Margaret Wright
Frederick Edwin Giles