$21.99 /metre
55% Linen 45% Cotton. Essex Yarn Dyed – Chambray – light blue. 115cm wide
Out of stock
Grey
10 in stock
2.5 in stock