A Monarch resting on a pale purple thistle flower at Goose Lake Prairie, Illinois.

A Monarch resting on a pale purple thistle flower at Goose Lake Prairie, Illinois.

Leave a Reply