Close
Orchard Swallowtail Caterpillar
Papilio aegeus