- Home
- A green leaf-mimicking katydid (Tettigoniidae) blending perfectly on a wooden surface, showing natural camouflage and insect adaptation. Puzzle #843270766
A green leaf-mimicking katydid (Tettigoniidae) blending perfectly on a wooden surface, showing natural camouflage and insect adaptation. Puzzle #843270766