A saddhu - an Indian holy man/priest
These are men who give up the constraints of life to become religious holy men often associated with a particular temple. Unfortunately, far too often they become beggars encouraging tourists to take their picture for money and many are not true priests but men playing dress-up to earn a living.