Close
Green Orchid bee
Euglossa sp.