Navigation
Search

A photograph of the view from inside the Maison des Esclaves (Slave House) of the “Door of No Return,” Goree Island, Senegal.