Palamedes Swallowtail
(
Papilio p. palamedes
)
Palamedes Swallowtail larva on Red Bay.
Email
Dale Clark