Sir John Kirk and the End of Slavery in Zanzibar

Cherry