London. 270413. Anouska Beckwith and Alice Naylor Leyland at the Vogue Festival 2013 opening party held at the Queen Elizabeth Hall, South Bank. 27 April 2013. Ref: LMK315-42037-280413 Can Nguyen/Landmark Media


Size: 2433px × 3959px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: