Sadhu

A Sadhu. A holy man of Hinduism who has renounced all earthly possessions in order to retire to a grotto in the heart of the Himalayas…