Schaus' Swallowtail (Papilio aristodemus ponceanus) (Elliott Key, Florida, U.S.A.)

© Holly L. Salvato