Eliza Conway's Textile Workshops

John Hamlin

13 October 2022