Comment, Like, & Favorite
Sai Baba - Resting At Pushkar
Sri Sai Baba of Shirdi messenger of tolerance and universalism, Indian saint, believed to be incarnation of God. Here resting in the ghats of holy Pushkar lake, Rajastan, India.
May 11th, 2013
Viewed 82 Times - Last Visitor from New Delhi, 07 - India on 08/21/2014 at 12:34 AM
copy and paste to your website / blog - preview