Karen Elson

Ph: Nick Knight | British Vogue September 2008

agencies