Peacock caterpillar

Peacock caterpillar

Observation - Peacock caterpillar - Global. Description: