Aphids?

Aphids?

Observation - Aphids? - UK and Ireland. Description: aphids and eggs on an oak tree

aphids and eggs on an oak tree