Works Cited

China Blue. Dir. Micha Peled. Teddy Bear Films, 2005.