aphid

aphid

Observation - aphid - UK and Ireland. Description: stripey aphid on rowan leaf

stripey aphid on rowan leaf