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!