$21.99 /metre
100% Cotton.
5.95 in stock
Green
10 in stock
3 in stock (can be backordered)
11.2 in stock