Palestinian Land Authority 68 Avis Ramallah Zaatara Municipality 7 Avis Bethlehem Jerusalem Education Directorate 6 Avis Jerusalem St John Eye Hospital 16 Avis International Tahaluf Consulting and Projects Development 1 Avis Ramallah Lire la suite