Aphid indet 41 scots pine

Aphid indet 41 scots pine

Observation - Aphid indet 41 scots pine - UK and Ireland. Description: