American Apparel, London, April 2010
Ten police officers were injured when scuffles broke out after 2,000 people descended on a clothing sale.
Continue reading…
© 2011
Marc Owens Vault 4 Somerset House Strand London WC2R 1LA
[email protected]
+44(0) 7956 464 163