The resident baba at the August Muni cave temple, Pushkar, Rajasthan, India. He told me this is the only photo ever taken of him.

Loading…
The resident baba at the August Muni cave temple, Pushkar, Rajasthan, India. He told me this is the only photo ever taken of ...