A guide at Cameron Highland's Butterfly Farm shows visitors a stick insect which uses plant mimicry to camouflage itself

Previous Home Next

22-Stick-Insect