American Apparel fashion store in New York
NEW YORK, USA - SEPTEMBER 28, 2013: American Apparel fashion store on September 28, 2013 in Thomas Street, in Manhattan, New York City, USA. American Apparel was founded in 1989 and has 275 store locations as of 2013. The company produces all items under fair conditions in Los Angeles.
One Time Use License
RF Unlimited License
Report this product