Login | Sign Up
0% of users liked it (3 ratings)
A brutal depiction of the human slave trade in East Africa during the 1700's.