Can you help me identify
I live in south Florida. I see this feeding at the flowers in our herb garden … basil
This is a Green Orchid Bee, Euglossa viridissima. This is a tropical genus but the Green Orchid Bee is established in Florida and has also been reported in Texas according to BugGuide.Your photo is quite stunning.