Kamal Mohamed Kamal Posted on June 23, 2016 by engmansy Kamal Mohamed Kamal 85 Abo El Fadl St. T:202-2056