Photo of Ida Farida

Ida Farida

Director

Screenwriter