AL MADAM 32. JEBEL BUHAIS, Sharjah
Country
United Arab Emirates
Region
Sharjah
Site
Jabel al-Buhais