Dispatches (1987)

Dispatches (1987) : 24x30

Fashion's Dirty Secret Min.
0 0 votes

Overview

An investigation into factories that manufacture clothing for high street shops.