kinoimages.wordpress.com
Alain Delon & Jean-Luc Godard at the Cannes Film Festival, 1990
Alain Delon & Jean-Luc Godard at the Cannes Film Festival, 1990. Check out René Clement on set of Les Félins right here