£9.50
In Japan the flowering cherry tree or ‘Sakura’ symbolises renewal associated with the arrival of Spring and new beginnings. It is one of my favourite stems for bringing life into the home at the beginning of Spring after a long dark Winter. 3 stems displayed in a decorative vase such as the Willow & Hen Olea vase look stunning in any interior space.
Length 52cm