Shepherd's House Childcare Ministries | GivingWay

Shepherd's House Childcare Ministries

Mpigi Town Council, Uganda, Africa
We are a charity, giving hope to children through education