Green Leafhopper

Green Leafhopper

Observation - Green Leafhopper - UK and Ireland. Description: