Canadian Friends of Pearl Children

Canadian Friends of Pearl Children is raising money to help communities become self-sustainable in Uganda