ReleaseNexus
??
No reviews
One of 13 short films produced by the Palestinian Filmmakers’ Collective in the omnibus collection Palestine, Summer 2006.