Your cart is empty.

Enhance your papercrafting with the yadda - Cling Mount stamp! Measuring a neat and compact 1.53" x 0.29", this stamp is the perfect addition to your creative toolkit. Crafted with precision and attention to detail, the yadda - Cling Mount stamp is designed to impress.