Broom caterpillars.

Broom caterpillars.

Observation - Broom caterpillars. - UK and Ireland. Description: