Rhubarb and Knot Grass caterpillar

Rhubarb and Knot Grass caterpillar