PAN XUNBIN / SCIENCE PHOTO LIBRARY
Common evening brown butterfly cocoon. Larva of a common evening brown (Melanitis leda) butterfly pupating inside its cocoon.
Model release not required. Property release not available.