ExhibitPlus
Oct. 23, 2006 - Dakar, Senegal. Approaching Ile de Goree slave market.