Ashraf Zanati, One of the "Cairo 52"



 
Ashraf Zanati, One of the "Cairo 52"