Hand Dyed Wool

PUNCH NEEDLE EMBROIDERY