Registered charity no. 1046562

vajrasattva Retreat 12th – 14th nov