Posted on: Saturday, October 23, 2010 | Posted by: Art of Living Universe



SriSriOnTour Sri Sri has just landed in China. Warm welcome to the Indian Spiritual Leader.