A worldwide community photographing and learning about wildlife
Hirundo rustica
Hoping it was a violet green backed swallow,looks like a cliff swallow to me.
The long, forked tail feathers are the give away for barn swallow. Also, note how the forehead and throat are the same color. In cliff swallows, they have a brown throat and white forehead.