ExhibitPlus
Oct. 23, 2006 - Dakar, Senegal. Slave traders' houses at Ile de Goree.