Mindfulness and Meditation Teacher, Barbara Newell, Smiling

Barbara Newell, mindfulness and meditation teacher for the corporate world