This is the product description text that will appear here.
Quantity
1
Description
Cherry blossom – sakura – is one of the most important symbols of Japanese culture and has been the epitome of all flowers for many centuries. The delicacy and simple fragrance of the blossoms symbolise purity and simplicity – traditional v...