2020
Sakura
In Japan, sakura means cherry tree, these large trees with pink and white petals. Sakura symbolizes the clouds, in the way the trees bloom. It also symbolizes ephemeral beauty, synonymous with renewal and evolution. In Japanese culture, it is a tradition of contemplation of flowers, in late March, early April.