Mohamed El Sharkawy, ‘Shining Armor’, Arts-Mart

About Mohamed El Sharkawy

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