Obamas Visit ‘Door of No Return’ on Goree Island, Senegal

Obamas Door of No Return_62713_575lh

Obamas Door of No Return_62713_575lh

Leave a Reply

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