Profile picture of Nadia Elshawarby

Nadia Elshawarby

Nadia is a writer for New Idea.