Close
Emerald cockroach wasp/ jewel wasp
Ampulex sp.