Small reddish insect nymphs gathered along a plant stem at Sands E. Main Street Prairie, Cary, Illinois.

Small reddish insect nymphs gathered along a plant stem at Sands E. Main Street Prairie, Cary, Illinois.

Leave a Reply