Flour - Polenta 500g (Fine)

£2.59

Packaged as part of our Larder Essentials range.