TOMASZ LITWIN / SCIENCE PHOTO LIBRARY
Katydid (Ancylecha fenestrata). Katydid on a leaf. This species is a popular pet insect, it's natural habitat is in the forests of Malaysia.
Model release not required. Property release not required.