The cherry tree is perhaps best recognised as an icon of spring- it’s lightly pink or white blossoms arriving around easter, marking the festival of rebirth and new beginnings. It has become a global favourite, with people the world over waiting with bated breath for the jaw-droppingly beautiful explosion of blossom. As many beautiful blossom […]