Notre-Dame du Nil Notre-Dame du Nil
2014
Cockroaches Cockroaches
2016
Our Lady of the Nile Our Lady of the Nile
2021
Sister Deborah Sister Deborah
2024
Kibogo Kibogo
2023
The Barefoot Woman The Barefoot Woman
2022
Cockroaches Cockroaches
2022
Igifu Igifu
2022