Yellow Peppers

MPAA Rating:NR
Genre:Short
Country:Israel
Directed By:Tamar Barkai
In Theaters:Jul 18, 2003