(Insight Meditation Society - Forest Refuge) Seeing things in their nature for the benefit of all living beings.
See All 215 Episodes of "Dharma Seed - dharmaseed.org: Myoshin Kelley's most recent Dharma talks"