Amma receives the Mahavir Mahatma Award.

27 October 2008
London, England

Share this Story: