Colour Chart

60 beautiful hand-dyed colours across the range of threads and ribbons