£4.50
22 in stock
45 metres of gathered ecru broderie anglaise 25mm [ gathered every 50mm ] clearance