The Street Store is the world's 1st free pop-up clothing store for the homeless.
Our volunteers spent another great day at Civic Cener Plaza, a pop-up care village for homeless and low-income people in San Francisco organized by The Street Store and Lava Mae.
Comments
Add new comment