img272.jpg (30682 bytes)

Orange dog, Papilio cresphontes Cramer (Lepidoptera: Papilionidae), caterpillar. Photo by Drees.