Defense Development Authority 108 Avis Riyadh Al-Naqee' Municipality 113 Avis Bisha Association for building and caring for mosques 10 Avis Mecca Jeddah Project Management Office 77 Avis Jeddah Sabya Municipality 123 Avis Riyadh Lire la suite