Narrow Ribbon - hand dyed

$2.40
SKU:

6mm hand dyed organic cotton.

Price per yard.