Diamonds inside - Cape Town

Diamonds inside - Cape Town

beaded wire sheep made in Cape Town

'Shepherd” Godza Mtizwa from STREETWIRES (Cape Town, South Africa) "herding" 200 life-sized sheep, made from beads and wire.

Sea Point In Cape Town

Sea Point In Cape Town, South Africa - such a beautiful promenade, with an awesome swimming pool at the end

More ideas