Back
Poster for Look at the Face

Look at the Face

1966
5.8(TMDb)
Documentary

Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.