Wednesday, June 9, 2010

Karen Elson & Jack White: Vogue US June 2010













No comments: