
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