BLACK OAK LEAF LACE - 1 1/2 INCHES

200123

H&L

£11.57
SKU: 200123
Price per 25 Metres at £10.32 per metre. Please allow 6-8 weeks for the delivery of this item