Posted by Steve Crellin on 20-06-2006 19:35
#5
Hi,
I took the liberty of asking the people on the BWARS forum, and according to Stuart Roberts, it's a species of Sphex. Stuart isn't familiar with the Iberian species so this is the best he can do.
Hope this helps,
Steve