Look at the Face (1966)

Look at the Face (1966)

1966-12-31 Soviet Union 11 Min. PG-13
5.8 11 votes

Overview

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