undefined

Emily Carter

Self-taught British designer of luxury silk scarves and homeware, featured in Vogue and stocked in high-end department stores. She also rows competitively on the River Thames and has an upcoming book on entomology.