The Street Store

Video [2 mins]: Hang Up / Help Out – The Street Store, the world’s first free pop-up clothing store for the homeless (Cape Town). Click through to watch on YouTube.

Advertisements