slider navigation

Marts 19 - 30, 2025

slider navigation

Yvann Yagchi

Born in 1983 in Geneva, Switzerland. He holds a Master in Journalism from Université Libre de Bruxelles and in documentary filmmaking from the the National Film and Television School in England.