Homoptera?

Homoptera?

Observation - Homoptera? - UK and Ireland. Description: Bright green bug. Red legs. Chestnut pronotum and scutellum.

Bright green bug. Red legs. Chestnut pronotum and scutellum.