Life … Animals Arthropods Insects Butterflies and Moths Swallowtail and Birdwing Butterflies New World Giant Swallowtails and Allies Cuban King Swallowtail species 17 observations Cuban King Swallowtail Heraclides oviedo Close