Kibera Kids Center

Africa - Kenya

Kibera Kids Center

Africa
Image
Ministry #: 102-5059

Please see “Kibera Oasis of Hope” below for the current project number.