Karen Elson

KAREN ELSON British Fashion Awards held at Raphael Gallery - Victoria & Albert Museum London, England - 10 November 2005.
Credit: Z.Tomaszewski / WENN

See our biography of Karen Elson