Surface Work Punch Needle Embroidery

  1. Karen Palmer, Hillier, ON