Caterpillars on a willow leaf

Caterpillars on a willow leaf

Observation - Caterpillars on a willow leaf - UK and Ireland. Description: Caterpillars on a willow tree. They will whip their tails about if there is motion nearby

Caterpillars on a willow tree. They will whip their tails about if there is motion nearby