GILBERT S. GRANT / SCIENCE PHOTO LIBRARY
Colorado Potato Beetle (Leptinotarsa decimlineata) larvae. Sneads Ferry, North Carolina.
Model release not required. Property release not required.