Leaf, Flower or Insect?
- Cleared
Info: These are four different tropical insects. They camofalauge amazinging well. They are Hymenopus coronatus, Phyllium giganteum, Choeradodis rhomboidea and Parablepharis kuhlii asiatica..
Location
Unknown
Occurred
not known
Posted By
Adrian Kozakiewicz
Posted On
Feb-5-2018