Mooiberg, Cattle and Sheep Farming, Klein Karoo

Cattle and sheep farming at Mooiberg Farm, Klein Karoo