
Diamond Leather Finish Matte 1litre
A$65.00
A durable Matt finish water based sealer made in Italy
SKU: 2886-21
✓ Available
SHARE