What mindfulness means to me

2016 Planting Seeds of Mindfulness Movie Extra - Filmed in Plum Village France.