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 102 Times - Last Visitor from New York, NY on 12/02/2014 at 1:10 AM
copy and paste to your website / blog - preview