Taxes and shipping calculated at checkout
$20.00 $20.00
Assortment of 6 colors of 7.65 yards each (7m)
100% Perle Cotton in Size #5
Hand-dyed in South Africa