Narrow-leaved Puccoon at Illinois Beach State Park, Illinois.

Narrow-leaved Puccoon at Illinois Beach State Park, Illinois.

Leave a Reply