African Kingdoms in the 1400s — Powerful and Diverse States

.....

© The Times of Israel (Blogs)