$27.99 /metre
100% cotton.
14.6 in stock
Orange
9.14 in stock
5 in stock (can be backordered)
12 in stock