Giant Swallowtail Papilio cresphontes

[click on the thumbnails for a larger version]

Giant Swallowtail Papilio cresphontes

Giant Swallowtail Papilio cresphontes

Giant Swallowtail Papilio cresphontes

Giant Swallowtail Papilio cresphontes

Giant Swallowtail Larva [Papilio cresphontes]

Giant Swallowtail Papilio cresphontes

Giant Swallowtail Papilio cresphontes Larva

Giant Swallowtail Larva [Papilio cresphontes]

Giant Swallowtail Larva [Papilio cresphontes]

Giant Swallowtail Papilio cresphontes Larva Giant Swallowtail Papilio cresphontes Larva

Giant Swallowtail Larva [Papilio cresphontes]

Giant Swallowtail [Papilio cresphontes] Chrysalis

Giant Swallowtail Papilio cresphontes Larva

 

Giant Swallowtail Chrysalis [Papilio cresphontes]

Giant Swallowtail [Papilio cresphontes] Newly Hatched Larva

Giant Swallowtail Papilio cresphontes Chrysalis

Giant Swallowtail Papilio cresphontes Newly Hatched Larva

Giant Swallowtail Egg [Papilio cresphontes]

Giant Swallowtail Egg [Papilio cresphontes]

Giant Swallowtail Papilio cresphontes Egg Giant Swallowtail Papilio cresphontes Egg