Language:
  • EN

Leaf, Flower or Insect?

Info: These are four different tropical insects. They camofalauge amazinging well. They are Hymenopus coronatus, Phyllium giganteum, Choeradodis rhomboidea and Parablepharis kuhlii asiatica

Location
Occurred not known
Posted By Adrian Kozakiewicz
Posted On Feb-5-2018

Tags