Image 1 of 1
131122011 Rithy Panh - James Leong - Lynn Lee.JPG
The Netherlands, Amsterdam, 22 November 2013. The 26th International Documentary Film Festival Amsterdam - IDFA 2013. Portrait, from left; Lynn Lee, James Leong, Rithy Panh. Documentary filmmakers The Missing Picture (Rithy Panh) and Wukan: The Flame of Democracy (Lynn Lee, James Leong), among others. Photo: / (c) 2013,