Rose Sinclair

Textile scholar.