The Street Store

Introducing The Street Store. The world’s first rent-free, premises-free, free ‚pop-up clothing store‘ for the homeless, found entirely on the street.



 

Schreibe einen Kommentar