Qu'est ce que le cinéma

  • 7'
  • Spain
  • 1990
Director
Jean-Luc Godard
Country of production
Spain
Year
1990
Festival Edition
IFFR 1991
Length
7'