Baird's Swallowtail (Papilio machaon bairdii)
Scientific Name(s):
Papilio machaon bairdii
Baird's Swallowtail
Common Name(s):
Baird's Swallowtail
'Baird's' Old World Swallowtail
Animalia/Arthropoda/Insecta/Lepidoptera/Papilionidae/Papilio machaon bairdii
Category: