Sesame Street embroidery from Japan.

Home Story Embroidery Book

Patches