Close
Anise Swallowtail caterpillar
Papilio zelicaon