Planthopper on sedge leaf by a pond.

Planthopper on sedge leaf by a pond.

Observation - Planthopper on sedge leaf by a pond. - UK and Ireland. Description: see Comment

see Comment