A bristly caterpillar among green leaves at Matthiessen State Park in LaSalle County, Illinois

A bristly caterpillar among green leaves. Photographed at Matthiessen State Park in LaSalle County, Illinois.

Leave a Reply