POPPY X3 ORANGE
5036059100311
£2.15
3 headed and 1 bud orange poppy with 3 leaves
Approximate height 62cms