Amir Ovadia Steklov

Amir Ovadia Steklov

Born: 1987-05-27 — Israel

Biography

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

Known For