Velvet
Showing all 10 results
-
Crafty Velvet ~ Bold Botanical ~ Baby Pink
£18.75 per metre -
Crafty Velvet ~ Bold Botanical ~ Duck Egg
£18.75 per metre -
Crafty Velvet ~ Bold Botanical ~ Navy
£18.75 per metre -
Crafty Velvet ~ Exotic ~ Cerise
£18.75 per metre -
Crafty Velvet ~ Galaxy ~ Multi
£18.75 per metre -
Crafty Velvet ~ Paradise ~ Navy
£18.75 per metre -
Crafty Velvet ~ Protea Flowers ~ Black
£18.75 per metre -
Crafty Velvet ~ Royal Palm ~ Midnight
£18.75 per metre -
Crafty Velvet ~ Royal Palm ~ Natural
£18.75 per metre