Preview image
Preview image
Agyness Deyn in London Studio, 2001 | Big Pictures Archive