Image of the product

Tomatoes - Coeur De Boeuf Organic

£6.50 (per 1kg)

Organic Coeur De Boeuf Tomatoes grown on our farm in polytunnels.