Richter Marinated Herring 500gr

Richter Marinated Herring 500gr

Richter

  • $10.99


Marinated bismarck herring from Germany in a glass pot. High in omega 3.