The Sadhu
The Sadhu

A religious (holy) man of the Hindu faith.

The Sadhu

A religious (holy) man of the Hindu faith.