________________________________ 
Species   Heraclides peleides

Heraclides peleides

(Esper, 1793)

Mysterious Swallowtail

TL: "Indien?"


peleides Esper 1793 OI "Indien?"