Rhopalid Bug

Rhopalid Bug

Observation - Rhopalid Bug - UK and Ireland. Description: