Designed by
Title
Indian Priest #153057129
Description
KAMBEHWAR, INDIA - SEPTEMBER 17, 2017: A Hindu brahmin priest takes a break from prayer to take rest on the auspicious Maha Shivaratri festival on September 17, 2017 Kambeshwar Raasthan, India
This image is editorial