Smartweed caterpillar (Acronicta oblinita), larva of smeared dagger moth Mason Neck State Park, Fairfax County, VA
all nature photosinsectscaterpillarsmothsMason Neckfairfax coVirginia
From Butterflies, Moths & Caterpillars