Sophie Bramley

Responsibilities

  • Leeds Institute of Textiles and Colour