Special thanks to Hatem Walid, Jonathan Rashad, Moustapha Berjaoui, Menna Hossam, Diaa Tass, Sallie Pisch, Sarah Loat, Butheina Shalan, Saif Roshdy and all the photographers