Heart for Africa (Canada) Project Canaan Farm General Fund
This Giving Group is part of Heart for Africa (Canada) supporting Project Canaan in Swaziland, Africa. This fund is for general farm needs.
Organizer: Heart for Africa Canada
Type Of Group: International Aid and Development