Close
Eastern Black Swallowtail larva
Papilio polyxenes asterius