Pemba, Mozambique, Africa

Iris Global Ministries