Globe Artichoke Large.

£1.59 each

Globe Artichoke