ExhibitPlus
Oct. 23, 2006 - Dakar, Senegal. Memorial statue at the slave market.