Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
1964
1963
1895
1933
2024
1905
2016
2014
1941
1939
2020
1996
2019
2006
1999
2001
1998
1992
1997