CatherineKFeb 7, 20202 min readHistory of Ikebana What is Ikebana – It literally means “living flower”. It is more than simply putting flowers in a container. It is a disciplined art form...