Gaia80 I think this is a species of Myrmeleontinae, https://www.inaturalist.org/observations?locale=en-US&place_id=6681&taxon_id=713281&view=species
Comments (3)