Petersham Striped – with stitches Cream / Maroon / Marsala 7mm (10m roll)

R34.56

9 in stock