Auchenorrhyncha (Stenocranus major)

Auchenorrhyncha (Stenocranus major)

Observation - Auchenorrhyncha (Stenocranus major) - UK and Ireland. Description: