HAND EMBROIDERY: Article featuring fine thread with fine fabrics (ie: petit point)

  1. Hilary Miller, 6610 L & A Rd, BC