Poppy Seeds

£1.05 / 100g

In stock

100g

Organic poppy seeds – packed in store