Andrei Tarkovsky: Andrei Rublev

Duration: 867