Large leafhopper?

Large leafhopper?

Observation - Large leafhopper? - UK and Ireland. Description: