Pulsating caterpillars

Pulsating caterpillars

Observation - Pulsating caterpillars - UK and Ireland. Description: