Andrej Roublev

Andrei Tarkovsky