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

Archon apollinus thracica
Origin: Turkey

Atrophaneura dixoni
Origin: Indonesia

Atrophaneura horishana
Origin: Taiwan

Atrophaneura mencius
Origin: China

Atrophaneura 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 philetas philetas
Origin: Peru

Battus polydamas jamaicensis
Origin: Jamaica

Battus polydamas polycrates
Origin: Dominican Republic

Battus polydamas polydamas
Origin: Honduras

Battus streckerianus
Origin: Peru

Bhutanitis lidderdalii ocellatomaculata EXTINCT
Origin: Thailand

Byasa confusa
Origin: Taiwan

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 (Mimoides) xynias
Origin: Peru

Eurytides agesilaus
Origin: Peru

Eurytides agesilaus autosilaus
Origin: Peru

Eurytides agesilaus neosilaus
Origin: Peru

Eurytides asius
Origin: Paraguay

Eurytides dolicaon deileon
Origin: Peru

Eurytides epidaus epidaus
Origin: El Salvador

Eurytides glaucolaus glaucolaus
Origin: Peru

Eurytides glaucolaus leucas
Origin: Peru

Eurytides ilus branchus
Origin: El Salvador

Eurytides lacandones diores
Origin: Peru

Eurytides leucaspis
Origin: Peru

Eurytides marcellus
Origin: USA (FL)

Eurytides molops
Origin: Peru

Eurytides molops hetaerius
Origin: Guyana, Peru

Eurytides pausanias
Origin: Peru

Eurytides philolaus
Origin: Guatemala

Eurytides protesilaus
Origin: Peru

Eurytides serville
Origin: Venezuela

Eurytides stenodesmus
Origin: Argentina

Eurytides telesilaus
Origin: Venezuela
