tiger swallowtails

Tiger Swallowtails - another pollinator of the Cahaba lilies.