Auchenorrhyncha (Agallia brachyptera)

Auchenorrhyncha (Agallia brachyptera)

Observation - Auchenorrhyncha (Agallia brachyptera) - UK and Ireland. Description: