bayucca Catonephele sp. and most probably Catonephele acontius. Caterpillar: http://www.projectnoah.org/spottings/20654336
Comments (2)