First Published in
“Shepherd” Godza Mtizwa from Streetwires was spotted herding 200 life-sized sheep through the streets of Cape Town. Made from beads and wire for an American retail operation, the sheep were met with such public interest that Streetwires have announced that they will be making a lot more.