green aphids P1070858

green aphids P1070858

Observation - green aphids P1070858 - UK and Ireland. Description: