A Monarch caterpillar on a milkweed leaf at Matthiessen State Park in LaSalle County, Illinois

A Monarch caterpillar on a milkweed leaf. Photographed at Matthiessen State Park in LaSalle County, Illinois.

Leave a Reply