Goedgedacht, Transvaal, Union of South Africa

GPTKB entity