35CT Weeks Dye Works Linen Beige Per Yard

35CT Weeks Dye Works Linen Beige Per Yard

Regular price $119.90 Sale

More Information

35CT Hand Dyed Weeks Dye Works linen. 140cm wide. Price per yard