East Africa: Slave Trade
Photograph - Digital Image
EAST AFRICA: SLAVE TRADE. H.M.S. 'London,' headquarters of the British squadron attempting to put down the slave trade on the East Coast of Africa. Wood engraving, 1881.
July 1st, 2012
Viewed 83 Times - Last Visitor from Beverly Hills, CA on 05/22/2015 at 10:48 PM