AMERICAN VOGUE, SEPTEMBER 2012 EDITORIAL, KAREN ELSON, PH: STEVEN KLEIN

Photographer: Steven Klein
Fashion Editor: Tonne Goodman
Hair: Garren
Makeup: Val Garland
Model: Karen Elson