Unusual Caterpillar

Unusual Caterpillar

Observation - Unusual Caterpillar. Description: Seen in a rainforest up a mountain in north-western Thailand

Seen in a rainforest up a mountain in north-western Thailand