
Cherry blossoms are a symbolic flower of the spring. Their life is short. Around two weeks after their beauty peaks, their blossom begins to fall, leaving a confetti carpet in its wake. They remind us of the fleeting nature of life and a time of renewal. Rather fitting for Spring 2021. Our clients, Derwent, allowed…