This & That

Isle de Gorée, Senegal - the slave port

Denial