Nir Keinan

Nir Keinan (1968, Israel) lives and works in the Netherlands since 1997. He is director and editor.