A worldwide community photographing and learning about wildlife
Project Noah Nature School
Euglossa sp.
Darth Vader face...Bee of some kind...
Probably an Euglosinos (Euglossini) Orchid bee.
Spotted on May 26, 2011 Submitted on May 26, 2011
Join the Project Noah Team