La Torrente Cherry Tomatoes (400g)

£1.10

 
 

Product Description

Tinned Cherry tomatoes form the Italian hillside near Naples.

Ingredients