The Slave Trade between the East Coast of Africa and Various Ports in the Persian Gulf and the Red Sea

Feedback