Close
Two-tailed swallowtail (larva)
Papilio multicaudata