Its a Sceloperus (fence swift). I'm not sure of the species, it depends on where you live. thanks...Tom C.