Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
2018
1944
1962
2017
1954
1961
2011
1973
1936
1984
2021
1963
2006
2010
1989
—