Rose Aphid

Rose Aphid

Observation - Rose Aphid - UK and Ireland. Description: