Close
Palmedes Swallowtail Butterfly
Papilio palamedes