Auchenorrhyncha (Alebra wahlbergi)

Auchenorrhyncha (Alebra wahlbergi)

Observation - Auchenorrhyncha (Alebra wahlbergi) - UK and Ireland. Description: