Ahmed El Shal

ICOM - Alexandria, Egypt