Cherry Vine (per string) – IOW – The Tomato Stall

£2.25

Category:

Description

Grown on the sunny Isle of Wight, a string of cherry vine tomatoes.

Price per vine.