Designed by
Title
Cairo Festival, City Mall in Cairo. #161445223
Description
May, 2, 2019, Cairo, Egypt. Cairo Festival City Mall, is a regional shopping center located in New Cairo.The mall includes a village area, with some 35 restaurants surrounding a water fountain.
This image is editorial