American Apparel
Carnaby St Store
London, UK
2004