A human form of a god. The photo speaks of kandanar kelan, a holy ritual known as Theyyam performed in northern part of kerala.


A human form of a god. The photo speaks of kandanar kelan, a holy ritual known as Theyyam performed in northern part of kerala.
A human form of a god. The photo speaks of kandanar kelan, a holy ritual known as Theyyam performed in northern part of kerala.