October 4, 2016
Jean-Luc Godard during the filming of "Le Mepris" in Villa Malaparte in Capri in Italy, by Ghislain Dussart
By Staff reports
Swiss watchmaker Jaeger-LeCoultre is taking a cinematic tour of New York to fete its initiatives surrounding the New York Film Festival.
Share your thoughts. Click here