Possibly the best known eyespot caterpillar: Hemeroplanes sp. (Sphingidae)
by Unknown on