Close
Emerald cockroach wasp
Ampulex compressa