100% cotton, 110cm wide, handmade. Original price $22 per metre. Minimum order in 50cm lots eg. 1m = 2 units.
Item Price includes $2.00 postage.
$ 89.78
$ 69.06
100% cotton, 110cm wide, handmade. Original price $22 per metre. Minimum order in 50cm lots eg. 1m = 2 units.
Item Price includes $2.00 postage.
$ 41.29
$ 39.99
$ 67.31
$ 51.78
$ 63.73
$ 49.02
$ 63.27
$ 48.67
$ 44.95
$ 74.95
$ 18.00
$ 25.00
$ 10.00
$ 14.00