Saturday, July 13, 2024
- Advertisement -spot_img


The Street Store

Inspiring stories of The Street Store, a pop-up fashion “store” for the homeless

Launched in South Africa, and ongoing in Brazil, the project was recently selected by the Netherlands Nationaal Programme Open Science By Luciana dos Santos Duarte I...

Latest news

- Advertisement -spot_img