rhubarb eating caterpillar

rhubarb eating caterpillar

Observation - rhubarb eating caterpillar - UK and Ireland. Description: