Gezira St, Omar Al Khayam, Zamalek, Giza Governorate, Cairo Governorat...
Gezira St, Omar Al Khayam, Zamalek, Giza Governorate, Egypt