30CT Danish Linen Per Half Metre 12U Unbleached Natural

30CT Danish Linen Per Half Metre 12U Unbleached Natural

Regular price $50.00 Sale

More Information

30CT Danish 140cm wide. Price per half metre. 50 x 140cm wide. Unbleached natural