Green Larvae

Green Larvae

Observation - Green Larvae. Description: Inchworm on Oak.

Inchworm on Oak.