Sai Baba





Devotees of Satya Sai Baba are seen here at the Sai Baba worship centre in Colombo after receiving the news of the Indian spiritual leader’s passing away. One India’s most famous gurus, died in hospital on April 24, 2011. Pix by Kushan Pathiraja and Kithsiri De Mel












  Comments - 0


You May Also Like