A yellow-and-black swallowtail visiting a purple thistle flower at Goose Lake Prairie, Illinois.

A yellow-and-black swallowtail visiting a purple thistle flower at Goose Lake Prairie, Illinois.

Leave a Reply