Tomato Stall IOW – Beefsteak Tomato

£2.25

Out of stock

Category:

Description

Grown on the Isle of Wight, these delicious tomato are a perfect accompaniment to any meal