Peacock caterpillar

Peacock caterpillar

Observation - Peacock caterpillar - UK and Ireland. Description: 5-6cm long very orange feet

5-6cm long very orange feet