caption: Photo about Fresh bamboo leaves over water. Image of meditation, design, green - 9327782 Water Ripples, Bamboo Leaves, Zen Meditation, Meditation Images, Meditation Practices, Peace, In This Moment, Abstract, Wall Mural
exif: {}