Close
emerald cockroach wasp or jewel wasp
Ampulex compressa