Nettle Bug

Nettle Bug

Observation - Nettle Bug - UK and Ireland. Description: