Close
Eastern Black Swallow Tail Caterpillar
Papilio polyxenes