Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
2002
1958
2023
1961
2020
1896
1972
1978
2019
1951
1981
1967
2021
2008
2024
2015
1959
2014