
In Japan, cherry tree is supposed to be the symbol of transience while
in Chinese culture it symbolizes female beauty.
Playing on both of these themes, The Body Shop released a limited edition series called "Japanese Cherry Blossom"...
Continue reading Japanese Cherry Blossom.