Movie Image

Amir Ovadia Steklov

Amir Ovadia

Amir Ovadia Steklov, Directing

Israel | 1987-05-27

Israeli director and animator, live and works in Berlin Germany.