For a better experience on MUBI, update your browser.

João Bénard da Costa (Duarte de Almeida)

Actor