Aphis sp. Aphids on Sallow (Salix)

Aphis sp. Aphids on Sallow (Salix)

Observation - Aphis sp. Aphids on Sallow (Salix) - UK and Ireland. Description: Aphids on Sallow (Salix)

Aphids on Sallow (Salix)