Sale Quick view Icraft icraft Cling Stamp Leaves iCraft Stamps are manufactured from a high quality rubber. You will enjoy a lifetime of crisp clean MSRP: Was: $19.00 Now: $9.50 Add to Cart