A worldwide community photographing and learning about wildlife
Xylocopa violacea
Carpenter Bee, Xylocopa sp., could be Xylocopa violacea, but I cannot be sure by only this shot.
http://en.wikipedia.org/wiki/Carpenter_b...
http://commons.wikimedia.org/wiki/File:X...