Mohamed El Sharkawy, ‘New Boy’, Arts-Mart

About Mohamed El Sharkawy

Egyptian, b. 1980, Giza Governorate, Egypt, based in Cairo Governorate, Egypt