Home / Africa / The door of no return in West Africa

The door of no return in West Africa

The Doorway of No Return, Goree Island, Senegal

About admin

Leave a Reply

Your email address will not be published. Required fields are marked *