Native to tropical forests, the enchanting Monstera leaf comes from a species of flowering plant known for its delectable, edible fruit. These plants have even been known to tower more than 30 feet high! Add a touch of botanical beauty to your projects, including handmade cards, scrapbooks, wrapping papers, and gift tags and bags - let your imagination be your guide!
SKU:1014339
Design SKU: flower_stamp_110c