Deborah Odong is an actress, known for I lexi pou de les (2016), Echoes of the Past (2021) and Maria i ashimi (2007).
No data