Thursday, March 15, 2012

haute mess: joan smalls, jessica stam, karen elson, abbey lee kershaw, lindsey wixson, daphne groeneveld, guinevere van seenus and coco rocha by steven meisel for vogue italia march 2012