Aphid indet 27 poplar

Aphid indet 27 poplar

Observation - Aphid indet 27 poplar - UK and Ireland. Description: Off Poplar

Off Poplar