Trioza urticae

Trioza urticae

Observation - Trioza urticae - UK and Ireland. Description: