Close
Red Paper wasp larvae
Polistes carolina