PAN XUNBIN / SCIENCE PHOTO LIBRARY
Stink bug (Leptocorisa chinensis) on a leaf. Photographed in South China.
Model release not required. Property release not available.