“Amma is my Spiritual Mamma” is a two part homage to Amma and her helpers. Amma is considered a living Saint and is called the “Hugging Saint” because she has hugged more than 25mm people around the world. Amma is touring USA. www.Amma.org for more info.
Amma India’s Living Saint
Posted on October 19, 2012 | Views: 2,932lgrover2020-05-18T16:31:06-07:00