The Community Development Foundation Western Cape is a non-profit organisation that aims to strengthen its geographically defined community by facilitating philanthropy.
The Community Development Foundation Western Cape is a non-profit organisation that aims to strengthen its geographically defined community by facilitating philanthropy.