english deutsch
St. John's: Shambhala Group
A group of people who meet regularly to practice sitting meditation.