Calico Museum of Textile (India)

Embroidery Stitches & Quilting Darning - Calico Museum of Textiles (IN) 2008


Embroidery stitches

746 CAL / 8055