IDFA Master Talk · A presentation in Amsterdam’s beautiful Tuschinski Theatre at IDFA, exploring 15 years of life and work · Talks · 2017
IDFA Master Talk · A presentation in Amsterdam’s beautiful Tuschinski Theatre at IDFA, exploring 15 years of life and work · Talks · 2017