ID (tentative) by Dr. Hathal M. Al Dhafer, King Saud University Museum of Arthropods, Riyadh, KSA
© Huw Roberts