From the canvas to the cinema.
David Liu | 22 October 2011
Read more »
Francis Ford Coppola shows Akira Kurosawa his new Polaroid. Circa 1980.