Trees

August 10, 2017

“Trees are the largest and most spiritually advanced plants on Earth. They are constantly in meditation. Subtle energy is their natural language.”
– Mantak Chia