Fraserburg

Karoo Hoogland, Namakwa District Municipality, Northern Cape, South Africa