Fast-moving caterpillar

Fast-moving caterpillar

Observation - Fast-moving caterpillar - UK and Ireland. Description: Very quick moving!

Very quick moving!