caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: about 5cm long with pink slashes and orange spots on body and with a horn

about 5cm long with pink slashes and orange spots on body and with a horn