Abernethy caterpillar

Abernethy caterpillar

Observation - Abernethy caterpillar. Description: