Your cart is empty.

The Holly Branch Stamp - Cling Mount is an exquisite addition to any papercraft enthusiast's collection. With its delicate design and precise craftsmanship, this stamp brings a touch of elegance and holiday spirit to your projects. Measuring approximately 8.25" x 12.78", it offers ample space to create stunning and detailed impressions on various paper sizes.