aphid

aphid

Observation - aphid - UK and Ireland. Description: Aphids on seed pods of common vetch.

Aphids on seed pods of common vetch.