Designed by
Title
Sadhu or Baba holy man on the ghats of Ganges river. #113580697
Description
VARANASI, INDIA - MAR 27, 2018: Sadhu or Baba holy man on the ghats of Ganges river. Normally a sadhu is a monk, renounced, renounced material enjoyment. In India from 4 to 5 million sadhu.
This image is editorial