Essex Yarn Dyed - Seafoam #1328
$13.04
Essex Yarn Dyed by Robert Kaufman Fabric
Contents: 55% linen 45% cotton
Width: 43'' wide