02
Mar
Ikebana is the Japanese art of flower arrangement. Ikebana in Japanese means "living flowers" and is also known as Kado meaning "way of flowers". This tradition goes back centuries when floral offerings were made...