BRITISH VOGUE MAY 2015 – IN THE LAND OF DREAMY DREAMS

Photography: Tim Walker | Stylist: Kate Phelan | Hair: Duffy | Make-up: Samantha Bryant | Model: Karen Elson | Printed by Touch