Cercopsis

Cercopsis

Observation - Cercopsis - UK and Ireland. Description: