Designed by
Title
City Star Mall in Egypt #106793485
Description
City Star Mall in Cairo, Egypt. A nice mall, offers a lot of different activities, cafes, restaurants, and shops. You can get lost sometimes due to it being really enormous.
This image is editorial