aphid

aphid

Observation - aphid - UK and Ireland. Description: Aphid on Table

Aphid on Table