Images used under various Creative Commons licenses. For individual details and attributes please see here. Or in some cases click on the individual product images to access the Creative Commons license details.
Papilionidae

Ornithoptera chimaera charybdis
Origin: Indonesia (Weyland Mt.)

Papilio himeros himeros
Origin: Brazil

Allancastria deyrollei eisneri
Origin: Israel

Archon apollinus bellargus
Origin: Israel

Atrophaneura dixoni
Origin: Indonesia

Atrophaneura horishana
Origin: Taiwan

Atrophaneura polyeuctes polyeuctes
Origin: China

Atrophaneura priapus priapus
Origin: Indonesia

Atrophaneura semperi
Origin: Philippines

Battus belus
Origin: Peru

Battus crassus
Origin: Peru

Battus philenor
Origin: USA (FL)

Battus philenor hirsuta
Origin: USA

Battus polydamas polydamas
Origin: Honduras

Battus streckerianus
Origin: Peru

Bhutanitis lidderdalii ocellatomaculata EXTINCT
Origin: Thailand

Byasa impediens febanus
Origin: Taiwan

Chilasa agestor restricta
Origin: China

Chilasa clytia
Origin: Thailand

Chilasa clytia dissimilis
Origin: India

Chilasa clytia palephates
Origin: Philippines

Chilasa epycides
Origin: Thailand

Chilasa veiovis
Origin: Indonesia

Eurytides agesilaus
Origin: Peru

Eurytides dolicaon deileon
Origin: Peru

Eurytides epidaus epidaus
Origin: El Salvador

Eurytides marcellus
Origin: USA (FL)

Eurytides molops
Origin: Peru

Eurytides philolaus
Origin: Guatemala

Eurytides protesilaus
Origin: Peru

Eurytides serville
Origin: Venezuela

Graphium agetes
Origin: Thailand

Graphium androcles
Origin: Indonesia

Graphium aristeus hermocrates
Origin: Thailand

Graphium bathycles bathycloides
Origin: Thailand, Malaysia

Graphium cloanthus clymenus
Origin: China

Graphium cloanthus kuge
Origin: Taiwan

Graphium codrus
Origin: Indonesia

Graphium codrus codrus
Origin: Indonesia

Graphium doson axion
Origin: Thailand

Graphium doson postianus
Origin: Taiwan

Graphium endochus
Origin: Madagascar

Graphium eurypylus lycaonides
Origin: Papua New Guinea

Graphium eurypylus pamphylus
Origin: Indonesia

Graphium evombar
Origin: Madagascar

Graphium latreillianus theorini
Origin: Central African Republic

Graphium leonidas
Origin: Africa

Graphium macareus
Origin: Thailand

Graphium meyeri meyeri
Origin: Indonesia (Sulawesi)

Graphium nomius
Origin: Thailand