Zara Store in London

Photo | 22 November, 2012

People in front of Zara stores in Oxford Street, London, UK. Zara brand clothing products are featured in the Greenpeace report entitled "Toxic Threads - The Big Fashion Stitch-Up" detailing how big brands are forcing consumers to buy clothes that contain hazardous chemicals and that contribute toward toxic water pollution both when they are made, and when they are washed.

Categories

The latest updates

Show list view  

No results found.

5425 - 5273 of 5273 results.