Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Photo#119240
Hermetia illucens

Hermetia illucens
Sunnyvale, Santa Clara County, California, USA
June 8, 2007

Soldier Fly
This is actually a soldier fly. If I'm not mistaken, it is Hermetia illucens, the Black Soldier Fly.
Compare to this photo:

 
Thanks, It has got to be a Hermetia illucens!
The Hermetia illucens in your link has all of the same features including the strange blue markings of the eyes. I will have to look up some more details, this is completely new to me!