0
Anonymous
36000 square meters and is one of Egypt's largest shopping malls
Wiki User
Chat with our AI personalities