China Blue

  • Micha X. Peled
  • United States
  • 2005
  • 87 min

Credits

  • 87 min
  • color
  • video
World Sales
Films Transit International Inc.
Screening copy
Teddy Bear Films
Director
Micha X. Peled
Production
Micha X. Peled for Teddy Bear Films
Involved TV Channel
PBS, USA
Created with Sketch. Show all credits

IDFA history

Share this documentary on