Donate  |   Contact


The greatest gift is the
gift of the teachings
 
Dharma Talks
     1 2 3 4 ... 36 37 38 39 40 41 42 43 44 ... 85 86 87 88
2019-10-09 Meditation: Relaxed and Alert 21:16
Tara Brach
This meditation begins with a period of relaxing and collecting our attention with intentional long deep breathing. We then deepen embodied presence, and widen to the awareness that includes sounds, sensations, feelings, breath, and all experience. When the mind drifts from this open, awake awareness, we gently return, re-relaxing and resting in an easeful, alert presence. Recorded at Tara’s Wednesday night class, the meditation includes chanting of OM’s and ends with a sense of melting into community.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2019-10-08 Forgiveness Meditation 48:43
Guy Armstrong
Forgiveness as a complement to the meditations on Metta
Insight Meditation Society - Retreat Center Three-Month Retreat - Part 1

2019-10-08 Introduction to Mindfulness Meditation Week Five 1:27:33
Mark Nunberg
Week 5 of a 6 week introductory course to Mindfulness Meditation. Includes 30 minute meditation followed by talk and discussion with the class.
Common Ground Meditation Center Introduction to Mindfulness Meditation

2019-10-08 Meditation Instructions (Day 4) 17:46
Martin Aylward
Three Forms of Skilful Attention.
Gaia House Awakening in Stillness and in Movement

2019-10-07 The Buddha’s Liberating Teachings on Dukkha–The Unsatisfactory Nature of Sense Experience - Week 5 - Meditation 31:18
Mark Nunberg
Chant followed by guided meditation
Common Ground Meditation Center The Buddha’s Liberating Teachings on Dukkha – The Unsatisfactory Nature of Sense Experience

2019-10-07 Meditation Instructions (Day 3) 14:51
Martin Aylward
Awareness as an Open Field.
Gaia House Awakening in Stillness and in Movement

2019-10-06 Training the Mind to be Intimate - Meditation 34:55
Mark Nunberg
Intro, Chant and then Meditation
Common Ground Meditation Center Weekly Dharma Series

2019-10-06 Meditation Instructions (Day 2) 21:00
Martin Aylward
Dwelling as Embodied Awareness.
Gaia House Awakening in Stillness and in Movement

2019-10-06 Guided Meditation: Introduction to Forest Awareness 49:39
Ajahn Sucitto
This guided meditation is an invitation to return to the kind of awareness standard of a forest dweller. Defocus and dislodge attention from particular points and details, and tune in to the overall sense of being here. Present, alert, attentive, knowing – not aware of anything, aware of everything.
Cittaviveka Vassa 2019 Closing Group Practice Retreat, Cittaviveka Monastery

2019-10-05 Meditation Instructions (Day 1) 1:22:33
Martin Aylward
Entering into presence.
Gaia House Awakening in Stillness and in Movement

2019-10-04 Practicing with Vedana - Feeling Tone 47:47
Brian Lesage
This talk explores this transformative approach to meditation involving vedana (feeling tone). The practice of noticing vedana consists of noticing the pleasant, unpleasant and neutral aspects of experience.
Insight Meditation Society - Retreat Center Three-Month Retreat - Part 1

2019-10-04 Putting it All Together: Integration of the Eightfold Path 41:06
Ajahn Karunadhammo
This is a lightly guided, mostly silent meditation from the Friday night practice offered by Ajahn Karunadhammo. “Many of us approach Buddhist practice believing that the point is to learn mindfulness meditation. Yet there's so much more to understand and practice. The eight factors, or the eightfold path, allow for a complete and fully integrated program, leading toward liberation.”
Insight Santa Cruz

2019-10-04 Putting it All Together: Integration of the Eightfold Path 1:16:54
Ajahn Karunadhammo
Starting with chanting, this is the talk from the Friday night practice offered by Ajahn Karunadhammo. “Many of us approach Buddhist practice believing that the point is to learn mindfulness meditation. Yet there's so much more to understand and practice. The eight factors, or the eightfold path, allow for a complete and fully integrated program, leading toward liberation.”
Insight Santa Cruz

2019-10-04 Breathing into Being Knowing 35:45
Thanissara
Guided meditation
Insight Meditation Society - Forest Refuge October 2019 at IMS - Forest Refuge

2019-10-03 Holding Grief Through Connection 56:18
James Baraz
Whether the climate crisis, some other social issue or personal loss, sharing our pain by connecting with another helps us hold and process our grief. By opening the heart we can transform our feeling of isolation into one of shared humanity. This talk ends with a guided experiential dyad exercise adapting Joanna Macy’s "Learning to See Each Other" meditation from Coming Back to Life.
Insight Meditation Community of Berkeley IMCB Regular Talks

2019-10-02 Meditation: Relaxing into Awake Awareness 19:15
Tara Brach
We realize our true nature by relaxing back into what is always, already here. Starting by scanning and opening through the body, we explore resting in the awareness that includes sounds, sensations and all of life. The guidance is, when we recognize thoughts, to simply relax back, and allow life to be just as it is.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2019-10-02 Instructions and Guided Meditation 30:17
Pascal Auclair
True North Insight TNI Regular Talks

2019-10-01 Introduction to Mindfulness Meditation Week Four 1:27:08
Mark Nunberg
Week 4 of a 6 week introductory course to Mindfulness Meditation. Includes 30 minute meditation followed by talk and discussion with the class.
Common Ground Meditation Center Introduction to Mindfulness Meditation

2019-10-01 Guided Metta Meditation 2:09
Leigh Brasington
Do you like to be happy?

2019-09-30 Insight and Resilience in Times of Change 68:21
Oren Jay Sofer
How can our spiritual practice be a source of healing and guidance in troubled times? The Buddhist path and its meditation practice offers a range of resources that can help us face challenges, personally and collectively.
New York Insight Meditation Center NYI Regular Talks

2019-09-30 Insight and Resilience in Times of Change-guided meditation 36:42
Oren Jay Sofer
How can our spiritual practice be a source of healing and guidance in troubled times? The Buddhist path and its meditation practice offers a range of resources that can help us face challenges, personally and collectively.
New York Insight Meditation Center NYI Regular Talks

2019-09-30 The Buddha’s Liberating Teachings on Dukkha–The Unsatisfactory Nature of Sense Experience - Week 4 - Meditation 30:57
Mark Nunberg
Chant followed by guided meditation
Common Ground Meditation Center The Buddha’s Liberating Teachings on Dukkha – The Unsatisfactory Nature of Sense Experience

2019-09-29 Pain is Inevitable, Suffering is Optional - Meditation 32:55
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2019-09-27 Finding True Refuge 1:38:39
Anushka Fernandopulle
Guided meditation followed by dharma talk (begins at 29 minute mark) and question and answer session (begins at 1 hour mark).
Common Ground Meditation Center Monthly Guest Dharma Talk

2019-09-27 Deep Time on Earth; talk, guided meditation and Q&A 48:54
Pascal Auclair
True North Insight Coming Back to Our Senses

2019-09-25 The True Promise of Mindfulness 1:24:19
Mark Coleman
In his new book From Suffering to Peace – The True Promise of Mindfulness Mark Coleman, author and senior teacher at Spirit Rock Meditation Center, weaves together contemporary applications with mindfulness practices in use for millennia. His approach to mindfulness and meditation empowers us to engage with and transform the inevitable stress and pain of life, so we can discover genuine peace — in the body, heart, mind, and the wider world. In this evening talk, Mark will lead brief mediations and explore the aspects of his book to help practitioners, of all kinds, access and benefit from the “true promise of mindfulness”.
New York Insight Meditation Center NYI Regular Talks

2019-09-25 The True Promise of Mindfulness-guided meditation 27:05
Mark Coleman
In his new book From Suffering to Peace – The True Promise of Mindfulness Mark Coleman, author and senior teacher at Spirit Rock Meditation Center, weaves together contemporary applications with mindfulness practices in use for millennia. His approach to mindfulness and meditation empowers us to engage with and transform the inevitable stress and pain of life, so we can discover genuine peace — in the body, heart, mind, and the wider world. In this evening talk, Mark will lead brief mediations and explore the aspects of his book to help practitioners, of all kinds, access and benefit from the “true promise of mindfulness”.
New York Insight Meditation Center NYI Regular Talks

2019-09-24 2019-09-24 - Introduction to Mindfulness Meditation Week Three 1:27:58
Mark Nunberg
Week 3 of a 6 week introductory course to Mindfulness Meditation. Includes 30 minute meditation followed by talk and discussion with the class.
Common Ground Meditation Center Introduction to Mindfulness Meditation

2019-09-24 Words on Practice & Instructions for Walking Meditation 14:50
Pascal Auclair
True North Insight Coming Back to Our Senses

2019-09-24 Homemade Fake news, Talk and Guided Meditation 41:38
Pascal Auclair
True North Insight Coming Back to Our Senses

2019-09-23 The Buddha’s Liberating Teachings on Dukkha–The Unsatisfactory Nature of Sense Experience - Week 3 - Meditation 30:09
Mark Nunberg
Common Ground Meditation Center The Buddha’s Liberating Teachings on Dukkha – The Unsatisfactory Nature of Sense Experience

2019-09-22 The Refuge of Wisdom, Part 2 - Meditation 30:49
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2019-09-22 The Refuge of Wisdom, Part 1 - Meditation 32:13
Mark Nunberg
Begins with chanting the Five Subjects for Frequent Recollection, followed by a guided meditation.
Common Ground Meditation Center Weekly Dharma Series

2019-09-20 Meditation on Tears, Grease, Saliva, Mucus, Oil of the Joints, Urine (Retreat at Spirit Rock) 38:49
Mary Grace Orr
Spirit Rock Meditation Center Finding Freedom in the Body

2019-09-20 Meditation on Bile, Phlegm, Pus, Blood, Sweat, Fat (Retreat at Spirit Rock) 57:42
Christiane Wolf
Spirit Rock Meditation Center Finding Freedom in the Body

2019-09-20 Morning Meditation Instructions On Vedana 57:41
Carol Wilson
Insight Meditation Society - Retreat Center Three-Month Retreat - Part 1

2019-09-19 Developing Deep and Vast Compassion - Level 2 Meditation #2 1:10:16
Ajahn Achalo
Anandagiri Forest Monastery

2019-09-19 Developing Deep and Vast Compassion - Level 1 Meditation #1 56:47
Ajahn Achalo
Anandagiri Forest Monastery

2019-09-19 Guided Meditation on Large Intestines, Small Intestines, Stomach, Feces, Brain (Retreat at Spirit Rock) 41:30
Bob Stahl
Spirit Rock Meditation Center Finding Freedom in the Body

2019-09-19 Guided Meditation on Heart, Liver, Diaphragm, Spleen, Lungs (Retreat at Spirit Rock) 61:09
Mary Grace Orr
Instruction on 32 Parts
Spirit Rock Meditation Center Finding Freedom in the Body

2019-09-19 Morning Instructions 59:40
Jill Shepherd
Review of the meditation instructions so far, moving from the anchor and opening to whatever aspect of experience is predominant.
Insight Meditation Society - Retreat Center Three-Month Retreat - Part 1

2019-09-18 Training the Mind & Heart - Part 2 - Meditation 31:57
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2019-09-18 Day 2 Meditation on Head Hair, Body Hair, Nails, Teeth and Skin (Retreat at Spirit Rock) 55:33
Bob Stahl
Meditation on first 5 parts of the 32 Parts of the Body Meditation.
Spirit Rock Meditation Center Finding Freedom in the Body

2019-09-17 Within This Fathom Long Body: An Introduction to the 32 Parts of the Body Meditation (Retreat at Spirit Rock) 55:45
Bob Stahl
What brings us to practice? The wisdom of the body ...
Spirit Rock Meditation Center Finding Freedom in the Body

2019-09-17 Introduction To Guided Metta Meditation 55:45
Carol Wilson
Self and benefactor.
Insight Meditation Society - Retreat Center Three-Month Retreat - Part 1

2019-09-17 Viriya als Kraft und Fähigkeit entfalten 43:55
Renate Seifarth
Viriya gehört zu den fünf Kräften oder fünf Fähigkeiten, die wir für unsere Entwicklung brauchen. Viriya lässt sich allgemein als Energie bezeichnen und drückt sich manchmal als Anstrengung, Bemühen oder Beharrlichkeit aus. Hier geht es vor allem darum, wie wir Energie in der Meditation entfalten können.
Buddha-Haus :  Sieben Tage Vipassana und Metta

2019-09-16 The Buddha's Liberating Teachings on Dukkha - The Unsatisfactory Nature of Sense Experience - Week 2 - Meditation 30:42
Mark Nunberg
Common Ground Meditation Center The Buddha’s Liberating Teachings on Dukkha – The Unsatisfactory Nature of Sense Experience

2019-09-16 The Elements & Being OK with Uncertainty 32:58
Ayya Santacitta
Guided Meditation
Dharma Zephyr Insight Meditation Community

2019-09-15 Mindfulness - Training the Mind & Heart - Meditation 34:25
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2019-09-15 Metta 41:38
Renate Seifarth
Die Entwicklung eines grundlegenden Wohlwollens und Mitgefühls gilt als zweiter Flügel in der Praxis. Die Metta-Meditation ist ein Weg diese Haltung zu entwickeln. Es wird auf die Bedeutung hingewiesen und warum die Praxis eine innere Haltung in uns verankern kann
Buddha-Haus :  Sieben Tage Vipassana und Metta

2019-09-15 Moving From Misperception To Clear Seeing-Meditation 27:56
Mark Nunberg
Guided meditation
Common Ground Meditation Center

2019-09-15 Moving From Misperception to Clear Seeing - Talk 39:44
Mark Nunberg
Post-guided meditation talk and Q&A with group
Common Ground Meditation Center

2019-09-15 Loving Kindness guided meditation - metta 11:51
Dhammadīpā
a talk given at a non-residential retreat at Dharma Zephyr Insight sangha in Carson City, NV
Aloka Vihara Forest Monastery

2019-09-14 Beginning, Middle and End: a guided meditation on breath 10:03
Dhammadīpā
a talk given at a non-residential retreat at Dharma Zephyr Insight sangha in Carson City, NV
Aloka Vihara Forest Monastery

2019-09-12 Mindfulness Of Breathing 58:22
Guy Armstrong
What mindfulness is and why mindfulness of breathing is such a valuable meditation in our tradition.
Insight Meditation Society - Retreat Center Three-Month Retreat - Part 1

2019-09-11 Morning Instructions on relaxation and beginning to connect with an anchor in meditation 37:54
Brian Lesage
Insight Meditation Society - Retreat Center Three-Month Retreat - Part 1

2019-09-11 Practicing with Conflict 3 64:20
Donald Rothberg
We review what we’ve explored so far about practicing with conflict, including our conditioning and stereotypes about conflict (typically with views of conflict as negative), ways to bring our meditation practice into working with the “inner” states (emotions, thoughts, bodily states) that arise with conflict, and the “both-and” or “win-win” perspective on approaching conflict. We then bring in a further important resource—empathic understanding of another—outlining a simple way to “practice” empathy. We then work with an exercise bringing empathy to someone with whom one is in conflict. Then we discuss all of this.
Spirit Rock Meditation Center Monday and Wednesday Talks

2019-09-10 Introduction to Mindfulness Meditation - Week 1 1:26:35
Mark Nunberg
Week 1 of a 6 week introductory course to Mindfulness Meditation. Starts with a 15 minute guided meditation followed by a 30 minute Dharma Talk followed by another 30 minutes of guided meditation and finally 15 minutes of discussion/Q&A led by Mark Nunberg
Common Ground Meditation Center Introduction to Mindfulness Meditation

2019-09-09 The Buddha’s Liberating Teachings on Dukkha–The Unsatisfactory Nature of Sense Experience - Week 1 - Meditation 32:05
Mark Nunberg
Introduction followed by chant and guided meditation.
Common Ground Meditation Center The Buddha’s Liberating Teachings on Dukkha – The Unsatisfactory Nature of Sense Experience

2019-09-08 Meditation as a Practice of Letting Go - Part 1- Talk 35:57
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2019-09-08 Meditation as a Practice of Letting Go - Part 1 - Meditation 38:04
Mark Nunberg
Chant followed by meditation
Common Ground Meditation Center Weekly Dharma Series

2019-09-08 AM02- Guided Meditation 25:53
Martin Aylward
New York Insight Meditation Center Wisdom, Love and Presence: Awakening the Three Centers of Head, Heart and Belly

2019-09-08 AM03- Guided Meditation 29:53
Martin Aylward
New York Insight Meditation Center Wisdom, Love and Presence: Awakening the Three Centers of Head, Heart and Belly

2019-09-08 pm01-standing meditation & movement 14:45
Martin Aylward
New York Insight Meditation Center Wisdom, Love and Presence: Awakening the Three Centers of Head, Heart and Belly

2019-09-08 pm02-guided-meditation-heart-center+sound (ooow) 32:23
Martin Aylward
New York Insight Meditation Center Wisdom, Love and Presence: Awakening the Three Centers of Head, Heart and Belly

2019-09-08 pm05-mind-guided-meditation-short 9:07
Martin Aylward
New York Insight Meditation Center Wisdom, Love and Presence: Awakening the Three Centers of Head, Heart and Belly

2019-09-07 Guided Meditation 42:21
Nathan Glyde
Meeting all things with Metta and Equanimity
Gaia House The Four Immeasurables

2019-09-07 Meditation Instructions - Equanimity 61:55
Jenny Wilks
Gaia House The Four Immeasurables

2019-09-06 Meditation Instructions - Mudita 55:30
Zohar Lavie
Gaia House The Four Immeasurables

2019-09-05 Meditation Instructions - Compassion 52:30
Nathan Glyde
Gaia House The Four Immeasurables

2019-09-04 Befriending Irene 58:29
Tara Brach
While Tara is away, this talk is from 2011 after Hurricane Irene hit us with fury. Dorian is now leaving its destruction behind, just as we work with our stormy weather within. Whether you face chronic anxiety or more violent storms of fear and anger, you can cultivate the wings of freedom–the mindfulness and compassion–that free you. This talk explores how the habit of being reactive causes us suffering and the ways these tools of meditation can be applied to the inner weather systems that most challenge us.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2019-09-04 Meditation: The Blessings of Love 11:17
Tara Brach
A blessing is whatever reminds us of the sacred loving presence that shines through all of us. This meditation is a transformational practice in receiving and offering blessings. First we connect with the vulnerable tender place within us that longs to feel loved, and call on loving presence to bless us. By imagining and allowing ourselves to receive love, our hearts become open and filled with light. We then bring that inner loving presence fully alive as we offer blessings to other beings. The image of receiving a kiss on the brow, and offering one, is suggested as a powerful channel for the blessings that awaken our heart.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2019-09-04 The Middle Way Between Attachment and Despair - Meditation 35:59
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2019-09-04 Guided Metta Meditation 43:41
Nathan Glyde
Offering good will to a friend, a neutral person, self and world
Gaia House The Four Immeasurables

2019-09-04 Meditation Instructions - Metta 53:10
Jenny Wilks
Gaia House The Four Immeasurables

2019-09-04 Morning Meditation Instructions 1:10:39
Winnie Nazarko
Day 1 sitting and walking instructions
Insight Meditation Society - Retreat Center Freedom and Ease of Being: A Meditation Retreat for Our LGBTQAI Community

2019-09-03 Guided Meditation - Mindfulness with Kindness 42:33
Jenny Wilks
Mindfulness with Kindness
Gaia House The Four Immeasurables

2019-09-03 Meditation Instructions 36:48
Zohar Lavie
Arriving on retreat; guidelines for stabilising mindfulness
Gaia House The Four Immeasurables

2019-09-03 The Joy that leads to Enlightenment 37:35
Ayya Santussika
Ayya Santussika describes the Six Recollections taught by the Buddha and how they may benefit our meditation and practice.
Insight Meditation South Bay - Silicon Valley

2019-09-02 Awake in the Wild - Meditation in Nature 4:15:52
Mark Coleman
Spirit Rock Meditation Center

2019-09-01 Kamma - Seeing the Cloth - Meditation 25:49
Shelly Graf
Common Ground Meditation Center Weekly Dharma Series

2019-08-30 What Does Master Gotama Live For? 14:01
Ayya Santacitta
Guided Meditation
Aloka Vihara Forest Monastery

2019-08-29 Guided Meditation 42:06
Nathan Glyde
An appropriate practice.
Gaia House Pathways to Happiness - Cultivating Wellbeing and Contentment

2019-08-29 Meditation Instructions 46:03
Nathan Glyde
Noticing change.
Gaia House Pathways to Happiness - Cultivating Wellbeing and Contentment

2019-08-29 Knowledge & Vision 15:56
Ayya Santacitta
Guided Meditation
Aloka Vihara Forest Monastery

2019-08-28 Meditation: Discovering Inner Space 28:01
Tara Brach
By imagining the space inside the body, we discover the continuous space of awareness that is the source and essence of all aliveness. This meditation is adapted from Open Focus Meditations led by Les Fehmi, Ph.D. in The Open Focus Brain.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2019-08-28 Guided Meditation 44:18
Zohar Lavie
Guided Metta Meditation (with short intro)
Gaia House Pathways to Happiness - Cultivating Wellbeing and Contentment

2019-08-28 Meditation Instructions 44:47
Zohar Lavie
Pleasant breath and Vedana.
Gaia House Pathways to Happiness - Cultivating Wellbeing and Contentment

2019-08-28 Temporary Liberation of the Mind 21:33
Ayya Santacitta
Guided Meditation
Aloka Vihara Forest Monastery

2019-08-27 Guided Meditation 42:15
Nathan Glyde
Breathe in creative ways
Gaia House Pathways to Happiness - Cultivating Wellbeing and Contentment

2019-08-27 Meditation Instructions 42:15
Nathan Glyde
Pause, relax with breath and body.
Gaia House Pathways to Happiness - Cultivating Wellbeing and Contentment

2019-08-25 Working with the Hindrances 17:41
Ayya Santacitta
Guided Meditation
Aloka Vihara Forest Monastery

2019-08-24 Mindfulness & Clear Comprehension ~ Sati & Sampajanna 16:37
Ayya Santacitta
Guided Meditation
Aloka Vihara Forest Monastery

2019-08-22 Tenderness Meditation 36:57
Kate Munding
The tenderness practice instructions during the meditation is a form of metta and compassion practice. It's one that helps ease the nervous system, hold difficulty and stress with care, and cultivates a kind attitude towards our mindfulness practice.
Insight Meditation Community of Berkeley IMCB Regular Talks

2019-08-22 Day 4: Guided Meditation on the 5 Jhana Factors (Retreat at Spirit Rock) 61:58
Tempel Smith
Following the talk on the 5 jhana factors and the 5 hindrances from the night before... We welcome a sense of contentment in our starting conditions, take interest in our breath and remind ourselves it is all we need while meditating. From here, we aim and sustain our attention.
Spirit Rock Meditation Center Concentration Retreat

2019-08-21 Meditation: The Sea of Awareness 18:08
Tara Brach
We begin this meditation with awakening to the aliveness in our body, using the imagery of a smile, and a body scan. Then we are guided to sense the vastness of awareness and to rest in that open wakefulness, allowing the changing thoughts, sounds, sensations and feelings to come and go. When we let life be just as it is, we become a sea of awareness that includes all the waves.
Insight Meditation Community of Washington DC IMCW Wednesday Evening Talks

2019-08-20 Emotions 50:52
Charles Genoud
Cet exposé décrit comment intégrer les émotions dans la méditation, comment réaliser qu'elles ne sont que des aspects de nous-même et non pas des corps étrangers à rejeter.
Centre Bouddhiste Vimalakirti

2019-08-18 How Exposure to Reality_Transforms the Heart - Meditation 31:02
Mark Nunberg
Common Ground Meditation Center Weekly Dharma Series

2019-08-18 Introduction to Insight Meditation 6:29:20
Kate Munding
Spirit Rock Meditation Center

2019-08-16 Informed by Experience 36:40
Ayya Santacitta
Guided Meditation
Mountain Stream Meditation Center

     1 2 3 4 ... 36 37 38 39 40 41 42 43 44 ... 85 86 87 88
Creative Commons License