3.4M views · 4 years ago · 8:09
Business Insider
Educational creator
Apr 17, 2022 · 3.4M views
Canned sardines are a cultural icon in Portugal. The fish has such a long history that it even has its own festival. Family-owned Ramirez & Sons has k
Show more