Flowers are the ultimate expression of a plant - its conspicuous beauty on show in all its glory and fragility