8pcs Rubber Sole Cover Patches Self Adhesive Non Slip Shoe | Desertcart South Africa