Cecropia Moth Caterpillar
An incredible 4-inch long caterpillar next to purple loosestrife in Longmeadow, MA.
© Bmagnier2011 | Stock Free Images
Similar Free Images