Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Off White caterpillar with spots ,orange/brown head in compost in flower pot

Off White caterpillar with spots ,orange/brown head in compost in flower pot