Login | Sign Up
13% want to see it (37 ratings)
Montage film comprised of fifteen hundred still photographs director Agnes Varda took on a 1963 trip to Cuba.