Pale green and white Tall Anemone flowers at Sands E. Main Street Prairie, Cary, Illinois.

Pale green and white Tall Anemone flowers at Sands E. Main Street Prairie, Cary, Illinois.

Leave a Reply