private party 16 Avis Riyadh Afif Municipality 43 Avis Riyadh Al-Madinah Al-Munawwarah Emergency Force 1 Avis Medina Armed Forces Hospital in Sharurah 44 Avis Sharorah Governmental entity 66 Avis Mecca Lire la suite