June 28, 2012 by admin BRITISH VOGUE JULY 2012 EDITORIAL: KAREN ELSON, PH: TOM CRAIG British Vogue July 2012 Editorial Model: Karen Elson Photographer: Tom Craig Fashion Editor: Bay Garnett Makeup: Wendy Rowe Hair: James Rowe