For a better experience on MUBI, update your browser.

White Shadow

Noaz Deshe Tanzania, United Republic of, 2013