The Japanese say, if the flower is to be beautiful, it must be cultivated

(Lester Cole)

Ikebana (生花) means living flowers

Throughout the history, cultures all over the world have used flowers as a form of unspoken communication. Japanese flowers are synonymous of the delicate and elegant beauty that enclose the mysticism of Japanese culture.  Ikebana is an invitation to discover the secret meanings behind these blossoms in the Japanese language of flowers