Adding product to your cart
Leaf insect (Phylliidae) expertly pinned and mounted in glass dome with wooden base. Dome measures 6 inches tall with a 4.75-inch diameter.
** Due to the variety found in nature, the specimen may vary slightly from the product image.