1.184 Views
Short film in the Hermitage Museum looking at da Vinci's Madonna Litta.
Release: Dec 31, 1966
Runtime: 11 minutes
Language:
Studio: Lenfilm
Country: Soviet Union
Cast: