ExhibitPlus
Oct. 23, 2006 - Dakar, Senegal. Welcome to the slave market.