Carolina praying mantis, Stagmomantis sp.
central Texas
arthropodcloseupeye contactfacefacesinsectinvertebrateorthopteraz033