Panorama El Shorouk Mall, El Shorouk, Cairo Governorate, Egypt
5JJH+5M3, El Shorouk, Cairo Governorate, Egypt