Look at the Face

movie

movie poster for Look at the Face

Released December 31, 1966

Overview

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

Reviews

There are no reviews!