poster movie

Amir Ovadia Steklov

1987-05-27

The Biography

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