Stock Photo: Pipevine Swallowtail Caterpillars, 2nd Instar (Battus philenor) NJ

Stock Photo: 4179-15150 Pipevine Swallowtail Caterpillars, 2nd Instar (Battus philenor) NJ