Best Tasting in the World…

Best Tasting in the World…

   Norway Sardines, Serving Suggestion, 1964