Unknown

Unknown

Observation - Unknown - UK and Ireland. Description: Found on a honeysuckle leaf. 2-3mm long. Any ideas to what it might be?

Found on a honeysuckle leaf. 2-3mm long. Any ideas to what it might be?