Amsterdam
IDFA 2005
10
Aug 2005
- Call for entries
10
Aug 2005
The largest documentary festival in the world has pushed its deadline back to the 10th of August. So get spotting!