Saddleback Caterpillar Moth - Acharia stimulea Highway 55 and Sedwick, Durham, Durham County, North Carolina, USA July 3, 2004
I had been wondering about this one--thanks Troy.
Image updated 8/23/21!
Contributed by Cotinis on 8 September, 2004 - 8:22am Last updated 23 August, 2021 - 8:02am |