American Apparel
Oxford St Store
London, UK
2007