Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
1998
2002
1992
1997
2013
1985
2006
2022
2014
1947
2008
2024
1941
2016
1957
1999
1943
2019