LECIEN JAPAN

Lace, embroidery, thread. Europe meets Kyoto.