Flour - Polenta 500g (Fine)

£2.59
Packaged as part of our Larder Essentials range.