Hawesta Fried Herring 375g

$6.49

Only 24 left!

German fried herring