A worldwide community photographing and learning about wildlife
the wonders of sunlight!
Sphecidae, Ampulicinae, Ampulex sp. and could be Ampulex compressa. But I would be happy, if someone else could look into this one and make some comments about my suggestions. I am not sure.
Here is a nice report of all Sphecidae found in Saudi Arabia. Obviously Ampulex compressa is newly recorded in SA (2004).
http://www.landesmuseum.at/pdf_frei_remo...
http://en.wikipedia.org/wiki/File:Ampule...