Lara Stone | British Vogue

Jenny Kennedy | Stylist & Art Director