Polistes spp!!!

and all the reasons why I love them