Posted on: Monday, October 25, 2010 | Posted by: Art of Living Universe


SriSriOnTour China's Disabled People's Performing Arts Troupe performed 1000-Armed Buddha of Compassion for Sri Sri at satsang in Beijing last night.