Palamedes Swallowtail
(
Papilio p. palamedes
)
Palamedes Swallowtail pupa.
Email
Dale Clark