Thank you for your patience while we retrieve your images.

Family Syrphidae - Flower Flies (a.k.a. Hover Flies)
I can't tell for sure if alula is clear or brown. Reflections and transparency can be deceiving

https://sites.google.com/view/flyguide
Copestylum mexicanum-violaceum groupCopestylum mexicanum-violaceum groupCopestylum mexicanum-violaceum groupCopestylum mexicanum-violaceum groupCactus fly - Copestylum mexicanumCopestylum mexicanum-violaceum groupCopestylum mexicanum-violaceum groupCopestylum mexicanum-violaceum groupCopestylum mexicanum-violaceum groupCopestylum mexicanum-violaceum group