Metallic green bicolored sweat bee (Agapostemon virescens) pollinating and foraging on a Yellow Rose of Texas cactus flower, Long Island, New York.