texas-mtn-laurel-mescal-bean-pipevine-swallowtail

Texas Mountain Laurel - Pipevine Swallowtail butterfly