The Cherry Blossom is a reminder of the finite nature of life. It is an enduring cultural symbol in Japan, which provides an opportunity to reflect and celebrate life.
Genus: Prunus Serrulata
National Flower: Japan
Subscribe to our newsletter for updates, exclusive access and 10% off of your first order.