Barbed Hula

all posters
Short
Israel, 2000

Directed by:

Sigalit Landau