Aphid Indet

Aphid Indet

Observation - Aphid Indet - UK and Ireland. Description: