Greenfly

Greenfly

Observation - Greenfly - UK and Ireland. Description: Any ID possible?

Any ID possible?