20x30CM 25x60CM Self Adhesive PU Leather Patches Faux Synthetic Leather Fabric Self Adhesive Sofa Repair DIY Patch Accessories

20x30CM 25x60CM Self Adhesive PU Leather Patches Faux Synthetic Leather Fabric Self Adhesive Sofa Repair DIY Patch Accessories

Aliexpress UK