European caterpillar

European caterpillar

Observation - European caterpillar - Global. Description: Very colourful horned caterpillar about 5cm long.

Very colourful horned caterpillar about 5cm long.