thebloodoftheanimal: Annie Leibovitz for American Vogue March 2011. Fashion Editor Camilla Nickerson, Models Coco Rocha, Jac Jagaciak and Lily Donaldson
thebloodoftheanimal: Annie Leibovitz for American Vogue March 2011. Fashion Editor Camilla Nickerson, Models Coco Rocha, Jac Jagaciak and Lily Donaldson