A bright red star-shaped flower among green leaves at Goose Lake Prairie, Illinois.

A bright red star-shaped flower among green leaves at Goose Lake Prairie, Illinois.

Leave a Reply