Papilio machaon (Old World Swallowtail) caterpillar, Kyoto Prefecture, Japan; 1985; Tenny, Charles H.

Image