jamesokeefe.org > Natural World

« Back to Natural World

Ladybug - Third instar larva - 1

Ladybug - Third instar larva - 1

Somerville, MA, USA

July 05, 2006

Permalink