The Pied Piper of Hamelin. Hand embroidery on natural linen.

You may like : derelect luci li zizhen v child 051415 fragille