elephant hawk moth caterpillar

elephant hawk moth caterpillar

Observation - elephant hawk moth caterpillar. Description: