The Street Store
charity | February 4, 2014
Founded in Cape Town, South Africa, this free pop-up shop lets the homeless and other less fortunate people pick donated clothes and even make an ensemble. Everyone is welcome to open a Street Store branch.

Advertisement