Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail
Papilio palamedes (Drury, 1773) Palamedes Swallowtail