Harry Beaglehole

Harry Beaglehole