Tomato Paste Double Concentrated 200g Kyknos
£1.99Price
Description
Characteristics
Awarded quality tomato paste, probably one of the best in the world, in a can that was designed over a century ago.
Description
Characteristics
Awarded quality tomato paste, probably one of the best in the world, in a can that was designed over a century ago.