Micro-Humanitarian Instant Impact

1 2

The Small Projects Fund is a non-profit humanitarian association registered in France.

RNA NUMBER : W781009595