Africa & Indian Ocean Islands of Senegal: Walking Through Clamshells on Fadiouth Shell Island By Alexandra Yingst February 3, 2021