Senegal’s Seashell Island – SHOCKING HOT PEPPER FISH!! Food + Culture in West Africa!

Senegal’s Seashell Island – SHOCKING HOT PEPPER FISH!! Food + Culture in West Africa!

[pt_view id=”1081722mo6″]