Papilio polyxenes


Intermediate Form

(2nd instar)







<< Previous Home Next >>