Granary Loaf
Waitrose

Granary Loaf

£1.80
Buy now from Waitrose

About this product

Granary Loaf.