small caterpillars

small caterpillars

Observation - small caterpillars - UK and Ireland. Description: lots of these caterpillars on most leaves of this tree.

lots of these caterpillars on most leaves of this tree.