poster

Sun Plant

60% | Jan 02, 2001 | Drama

Chinese short film directed by Zhang Yang.

Featured Crew

Zhang Yang
Director
Du Haibin
Director of Photography

Cast

Images