jamesokeefe.org > Natural World

« Back to Natural World

Ladybugs in third instar larva stage - one entering pupal stage

Ladybugs in third instar larva stage - one entering pupal stage

Somerville, MA, USA

July 07, 2006

Permalink