Pale green planthopper on a stem at Lyman Woods in Downers Grove, Illinois

Pale green planthopper on a stem at Lyman Woods in Downers Grove, Illinois.

Leave a Reply