Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
2013
1974
2012
2022
2017
1964
2003
1943
2018
1973
1975
2015
2004
1961
2024
1949
1934
1937