Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
1942
1965
1966
1982
1964
1979
1957
2013
1930
1980
1975
1977
2019
1968
1958
1896
1978
1897