Description

The large red poppy is now significantly larger than the previous large red poppy – measuring on average : 14.5cm dia.