R

Rita Baghdadi

Born 23 January 1985 in Washington, District of Columbia, USA

Director

Cinematographer

Producer

Editor

Writer