Unknown Insect

Unknown Insect

Observation - Unknown Insect - UK and Ireland. Description: Unknown insect sheltering on a Nettle leaf

Unknown insect sheltering on a Nettle leaf