Sale!

Papaver somniferum ‘British Pharm #1’, from Oxfordshire seeds

£10.00£28.00
£8.00£22.40

SKU: 977203-1-1-1-1-1-1-1 Category:
Quantity

500, 1000, 2000

Scroll to Top