public profile
Son of James Edward Hall and Cornelia Petronella Hall Brother of Cornelia Petronella O'Ehley; Pieter Willem Hall; Willem Johannes Jacobus Hall; Evelyn van der Merwe and Thomas Hall