Lady Beetle Larva
Convergent lady beetle larva preparing to eat a pea aphid.
Previous Page