Flowers are nature’s crafted perfection – the way the petals form and fall, their inherent sculpture and their simple yet stunning beauty. Flowers symbolise feelings and emotions and give us a unique way of being able to say just what we mean. Roses have been offered as a token of love, lilies to mean purity, […]