Prairie Loosestrife against the sky at Illinois Beach State Park, Illinois.

Prairie Loosestrife against the sky at Illinois Beach State Park, Illinois.

Leave a Reply