Rhopalid Bug

Rhopalid Bug

Observation - Rhopalid Bug - UK and Ireland. Description: On nettles

On nettles