Thread subject:
Diptera.info :: Sphecidae? - Sphex sp.?
Posted by BubikolRamios on 03-08-2011 19:56
#2
I guess, not. Check with those:
http://agrozoo.ne...&l2=en
first two are same species, and I hink they fit yours the most, doh there are probaly some other specieses similar too