Close
Orchard Swallowtail Butterfly caterpillar
Papilio aegeus