Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
1934
2014
2007
1962
2015
2019
1978
2010
1977
2009
—
2018
1936
1959
1965
2021