Leaf Mimic Insect

  • Sale
  • Regular price $45.00
  • 6 available
Shipping calculated at checkout.


Real Leaf Mimic insect mounted in a plastic floating frame (4"X4")