Makhad Trust

Listing Details

Makhad Trust

Makhad Trust

Charity promoting water projects in Sinai, Egypt

Contact Information