The Karoo is the vast stretch of semi desert just North of the pleasant Cape. But there is stark and striking beauty in this dry land
The Karoo is the vast stretch of semi desert just North of the pleasant Cape. But there is stark and striking beauty in this dry land