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

£10.00£28.00

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

500, 1000, 2000

Scroll to Top