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