Share
twitterlinkedinfacebook
Image 31 of 33
< Prev Next >
Vishnu devotee - Varanasi, India
A devotee of the God Vishnu, identified by the tilak marking on his forehead,  reapplies after taking a bath in the holy waters of the Ganges.