Lace Black Cotton- 32mm

£1.20

This is sold per metre