Globe Artichoke, each

£2.75

Minimum shelf-life 3 days