Ikebana Japanese meaning "living flower" and is based on the flower arrangement in a special way and different from the usual, with a history and tradition origins rooted in Japanese culture.

Read More