Cherry Tomatoes on the Vine – 200g

£1.95

Cherry Vine Tomatoes. Sweet and juicy. 200g.

Origin: France