Papilio polyxenes
Intermediate Form
(2nd instar)
<< Previous
Home
Next >>