Leafhopper ?

Leafhopper ?

Observation - Leafhopper ? - UK and Ireland. Description: Not seen this one before

Not seen this one before