SAKURA Collection


SAKURA means cherry blossom in Japanese. It symbolizes the spring, the beauty of nature, the renewal, and the ephemeral nature of life. 

After living 5 months in Japan I understood  that cherry blossoms are a timeless metaphor for human existence. 

Experiencing the blooming season was incredible and magical, but sadly very short. A visual reminder that our lives, too, are momentary.  Now I understand the importance of living mindfulness in the present.