Sky Plaza Mall, El Shorouk, Cairo Governorate, Egypt
Obour Market - South, El Shorouk, Cairo Governorate, Egypt
Obour Market, Gamaiet Ahmed Orabi, El Shorouk, Cairo Governorate, Egyp...