Papilio anactus

Papilio anactus
Photograph: L. von Richter 

Papilio anactus caterpillar
Caterpillar photographed February 2009. Photograph: L. von Richter