Photo of the Day: Caste Together

Young Hindu priests in training of the Brahmin caste gather after a sunrise yoga session on  the banks of the sacred Ganges river in Varanasi, India. 



Previous
Previous

Photo of the Day: Pilgrim Prostrations

Next
Next

Photo of the Day: Freedom Cry