Anja Rubik for Vogue Paris September’11

Denim shirts and jeans, fur hats and coats, leather pants and vests… (more…)

Monday, November 21, 2011