Caterpillar Colorado 2.0 M P110426 shoes brown - KeeShoes
A revised comprehensive checklist, relational database, and taxonomic system of reference for the bristly millipedes of the world (Diplopoda, Polyxenida) - Document - Gale Academic OneFile
Sphingid caterpillar hi-res stock photography and images - Alamy