Portuguese canned fish

Looking for something for stockings, design lovers or cats? These colourfully-packaged Portuguese fish cans will be absolutely purrfect.

£4.75