© Steven Myers

Idaho Swallowtail

Yellow Swallowtail butterflies (also known as Anise Swallowtails) are incredibly beautiful creatures - one of my very favorite species. There are over 500 species of Swallowtails and they can be found on every continent but Antarctica! This image was captured near Castle Peak (in background) - near Lowman, Idaho, USA.