Islam el Azzazi is a still photographer, graphic designer, and filmmaker who is based in Cairo, Egypt.