Brown Ambrosia Aphid

Brown Ambrosia Aphid

Observation - Brown Ambrosia Aphid - UK and Ireland. Description: