Auchenorrhyncha (Macropsis scotti)

Auchenorrhyncha (Macropsis scotti)

Observation - Auchenorrhyncha (Macropsis scotti) - UK and Ireland. Description: