Cape Town's “Street Store” Is a Bazaar for the Homeless

Cape Town's “Street Store” Is a Bazaar for the Homeless

The concept comes as the world's first all-free pop-up clothing shop