Birdernaturalist: Neographium thyastes, Orange Kite-Swallowtail
Birdernaturalist: Neographium thyastes, Orange Kite-Swallowtail
Birdernaturalist: Battus polydamas, Polydamas Swallowtail
Birdernaturalist: Battus crassus, White-rayed Swallowtail
Birdernaturalist: Heraclides androgeus, Androgeus Swallowtail and Tirynthoides virilis, Virilis Skipper
Birdernaturalist: Heraclides androgeus, Androgeous Swallowtail and puddle party
Birdernaturalist: Battus polydamas, Polydamas Swallowtail
Birdernaturalist: Mimoides ariarathes gayi
Birdernaturalist: Mimoides ariarathes gayi
Birdernaturalist: Parides aeneas, Aeneas Cattleheart on Souroubea guianensis vine
Birdernaturalist: Parides aeneas, Aeneas Cattleheart on Souroubea guianensis vine
Birdernaturalist: Mimoides pausanius, Bluish Mimic Swallowtail
Birdernaturalist: swallowtails – Heraclides torquatus, Heraclides astyalus, Mimoides pausanius
Birdernaturalist: Parides anchises, Anchises Cattleheart
Birdernaturalist: Battus belus, Belus Swallowtail
Birdernaturalist: Ariarathes Swallowtail, Mimoides ariarathes gayi
Birdernaturalist: Ariarathes Swallowtail, Mimoides ariarathes gayi
Birdernaturalist: Protesilaus glaucolaus leucas, Glaucolaus Kite-Swallowtail
Birdernaturalist: Neographium agesilaus, Short-lined Kite-Swallowtail
Birdernaturalist: Heraclides androgeus, Androgeus Swallowtail
Birdernaturalist: Neographium agesilaus, Short-lined Kite-Swallowtail
Birdernaturalist: Eurytides dolicaon, Thin-tailed Kite-Swallowtail
Birdernaturalist: Neographium agesilaus, Short-lined Kite-Swallowtail and Protesilaus glaucolaus, Glaucolaus Swallowtail kite swallowtail puddle party
Birdernaturalist: Neographium agesilaus, Short-lined Kite-Swallowtail and Protesilaus glaucolaus, Glaucolaus Swallowtail kite swallowtail puddle party
Birdernaturalist: Parides sesostris, Emerald-patched Cattleheart
Birdernaturalist: Parides sesostris, Emerald-patched Cattleheart
Birdernaturalist: Heraclides anchisiades, Ruby-spotted Swallowtail
Birdernaturalist: Protesilaus glaucolaus leucas, Glaucolaus Kite-Swallowtail
Birdernaturalist: Neographium agesilaus, Short-lined Kite-Swallowtail
Birdernaturalist: Protesilaus glaucolaus leucas, Glaucolaus Kite-Swallowtail