Amma in London

London, UK, 21st – 23rd October

Amma’s London Program took place in the Alexandra Palace. Devotees from the United Kingdom and Ireland came to be in Amma’s presence. There were a lot of performances from people of different kind of  cultural backgrounds.