





La Carmela – Tinned Peel Whole Plum Tomatoes
from £2.50
100% Italian tomatoes
Size:
100% Italian tomatoes
100% Italian tomatoes
100% Italian tomatoes