Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
2024
2016
1969
1970
1932
1933
2019
1895
2012
1974
2023
1962
2015
2006
2008
1952
2004