Newsletter /
Edinburgh Guild of Weavers, Spinners & Dyers.
Edinburgh : The Guild,