Animals > Invertebrates > Insects > Ants, Bees, & Wasps

Emerald Cockroach Wasp
Ampulex compressa

see larger image
Emerald Cockroach Wasp
Emerald Cockroach Wasp
Ampulex compressa
ZSL London Zoo - London, England
© 2009 Jeff Whitlock use this photo