Fours Eden Valley

Fours Eden Valley

Four cards of 10 yards each - 6-strand embroidery floss, 8/2 reeled, fine cord and 20/2 spun threads.

$22.10
Qty: