Robert J. Flaherty

Robert J. Flaherty

Director, Screenplay, Producer, Director of Photography, Editor