China Blue

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

Credits

  • 87 min
  • color
  • video
Director
Micha X. Peled
Production
Micha X. Peled for Teddy Bear Films
Cinematography
Micha Peled
Editing
Manuel Manoli Tsingaris
Sound
Song Chen
Created with Sketch. Show all credits

IDFA history

Share this documentary on