Designed by
Title
Babba, a Holy man in India, a mentor of believers, prays for his disciples in a sacred cave in front of the statues of Indian gods #156617438
Description
Babba, a Holy man in India, a mentor of believers, prays for his disciples in a sacred cave in front of the statues of Indian gods. January 11, 2018: Rishikesh India
This image is editorial