MJG322

City

Country

United States

Projects Enabled

Kenya

15% Repaid

Kenya

78% Repaid

Senegal

18% Repaid