Rose Aphid

Rose Aphid

Observation - Rose Aphid - UK and Ireland. Description: On a rose!

On a rose!