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