VillageServe

4.666665
More by:
Website:

VillageServe seek to work with village farmers and village communities to solve poverty problems in Africa.