Ibrahim El Tanbouli, ‘Maroon’, Arts-Mart

About Ibrahim El Tanbouli

Egyptian, b. 1954, Alexandria, Alexandria Governorate, Egypt, based in Alexandria, Alexandria Governorate, Egypt