F

Fakhr El Din Salah

Born in Egypt

Died 23 February 1985

Director