Wild Ikebana

Ikebana is the Japanese art of flower arrangement. It can be loosely translated as “giving life to flowers” and one who is proficient in the art is said to be able to arrange flowers in a spiritually satisfying manner. But if you ask me, nature is capable of achieving this all on her own, without the intervention of human hands.