Emerald Cockroach Wasp or Jewel Wasp (Ampulex compressa), side view, close up

- Image ID: PFM7N8
Emerald Cockroach Wasp or Jewel Wasp (Ampulex compressa), side view, close up
Dorling Kindersley ltd / Alamy Stock Photo
Image ID: PFM7N8
KU001