International projects/ Hope and Homes for children

A UK based charity operating mainly in Africa