Flower Romance 1 101EHIND the sale of a single flower, only a few inches high, for over £350 at the
... Flower Romance 1 101EHIND the sale of a single flower, only a few inches high, for over £350 at the recent Chelsea Flower Show, lies a romance of horticulture. The seed pod from which the flower sprang may be ...