Bug on Nettle

Bug on Nettle

Observation - Bug on Nettle - UK and Ireland. Description: