Speaker

Sonia Ashmore
Textile Historian