Al Haakim

Park Lane Compound, New Administrative Capital ‏Al-Attal Contracting Company