Lulu

Lulu

Technical Specs

Director: Keren Yedaya
Year: 1999
Country: Israel
Language: Hebrew
Duration: 25 min
Colour: Colour