Albina Kirenga

Born: None


Placeholder

Our Lady of the Nile

as Gloriosa
Released: 2020-02-05

Rwanda, 1973. In the prestigious catholic institute 'Notre-Dame du Nil', perched on a hill,...

Movie page