EMBROIDERY THREAD

Lace, embroidery, thread. Europe meets Kyoto.