Bee Fly (Family Bombyliidae, sub-family Antracinae) genus Villa. This bee fly is nectaring on Yellow Starthistle. See text under photo "Bee Fly gathering sand" for more on this species and its behavior.