Look at the Face (1966) December 31, 1966 • Documentary • 11m Short film in the Hermitage Museum looking at da Vinci's Madonna Litta. Recommendations Keywords short film