Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
1993
2004
1990
2014
1968
1975
1989
2024
2016
2019
2005
1992
1997
1998
1955
1969
1974
1976
1963