Farghali Abdel Hafiz

Past And Present Encounter
Essay by William Lawrie, 2013