Ali Ruhi-Ahangarani
*1982

Born in Tehran, he lives and works in zurich since 1998.