Interactive tree of Barry John Hardy

Barry John Hardy 19701977
Private
Private
Robert William Hardy 19181984
Private
Arthur Stanley Walter Campbell 18871965
Mary Leslie Jemima Brown 19011989
Alfred George Campbell 18551894
Adelaide Amelia Rudd 18621919