G W K
Beaconsfield, Kimberley, Northern Cape •
Co-operative Societies