Stitches 40mm£4.50/metre

Availability: in-stock