The Survivors Trust

The Survivors Trust
The Survivors Trust – The most provocative fashion show ever to provoke society

The Survivors Trust created ‘guilty clothes’ project to show society that neither the clothes nor…