09 January, 2013

Karen Elson & Carolyn Murphy by Steven Klein













Karen Elson | Carolyn Murphy | Steven Klein | Grace Coddington | American Vogue

No comments:

Post a Comment