Palmedes swallowtail
Papilio palamedes Drury

RSS