ReleaseNexus
Martin Elia, an Egyptian film director, instructor and visual artist living in New York City.
Pictures From a Fall
Director, Writer, Editor
Birds Should Have Been Released
Director, Writer
Forever Yours
About a Picture Before it Dies
Director