Your cart is empty.

The Leaf Corner - Cling Mount is an exquisite stamp that will add a touch of elegance and nature-inspired beauty to your crafting projects. Measuring approximately 2.06" x 2.37", this stamp is the ideal size for creating stunning focal points or intricate background patterns.