Yellow caterpillar

Yellow caterpillar

Observation - Yellow caterpillar - UK and Ireland. Description: Yellow caterpillar about 2 centimetres long

Yellow caterpillar about 2 centimetres long