%1$s Profile Image

Self Help Africa

To support sustainable livelihoods for Africa's smallholder farms. Through this we can achieve our vision of an economically thriving and resilient rural Africa.

http://www.selfhelpafrica.org Tax ID 27-0580530

Donate