Africa History and Ethnic Groups
along southern coast of eastern Africa (Kenya, Tanzania, Mozambique)
Card 1 of 23