Unknown Bug

Unknown Bug

Observation - Unknown Bug - UK and Ireland. Description: On riparian vegetation - in large numbers!

On riparian vegetation - in large numbers!