Papaver Goliath
Poppy

Big red oriental poppy. Requires staking. 3ft

Cost: £5.50 per 2 litre pot

Back