April 13, 2017

Michael Ballhaus 1935-2017


The Last Temptation of Christ (Martin Scorsese, 1988).