Hand dyed, 15 metres uncut length, 100% cotton Perle 12.
Product image © Dionne White 2022
Product 74/78