Close
Emerald Cockroach Wasp or Jewel Wasp
Ampulex compressa