Amma hugs devotees in Amritapuri, India.
Amritapuri Ashram, India
:
/