A small dark insect resting on a bright green leaf at Cowles Bog, Indiana Dunes National Park.

A small dark insect resting on a bright green leaf at Cowles Bog, Indiana Dunes National Park.

Leave a Reply