Stock Photo: Caterpillar of a tropical butterfly. Species unidentified. Photographed at a butterfly farm. La Selva Reserve, Amazon Basin, Rio Napo drainage, Ecuador, South America.