American Apparel
Covent Garden Store
London, UK
2007