Stand by · pulling the latest frames
Directing
Born · 1969
Beirut, Lebanon
Catherine Deneuve, in the eye of the camera
2023
I Want to See
2008
Ismyrna
2016