Powered by PhotoDeck
Loading…
A sadhu in Mumbai, India.  The hair of these holy men sometimes grows to 12 feet or even longer.