FREE SHIPPING ON ALL ORDERS OVER $100!

// good kate, bad kate

kate-moss-steven-klein-edward-enninful-w-march-2012-1

kate moss photographed by steven klein & styled by edward enninful for w, march 2012.

-candy