Organic Italian Peeled Tomatoes in jar - 1.062kg
LC5503
£9.15
This product is currently sold out.
fresh peeled tomatoes
1062g
Ingredients: tomatoes, water
Allergens:
Origin: Italy
Store in a cool and dry place
