Swallowtails (Papilionidae) - KP McFarland
Powered by SmugMug Log In
Schaus's Swallowtail (Papilio aristodemus)

Schaus's Swallowtail (Papilio aristodemus)

McGuire Collection

Schaus'sSwallowtailPapilioaristodemus20160929Papilionidaebutterfly