Documentary featuring footage from six decades of Cannes Film Festivals.
Self (archive footage)
2004-04-15
4