Challenges
Awards
Login
Register
Thoraya Sehill
Actor
The English Patient
1996
as Interpreter In Square