Milton Jacob's People Posts

Theyyam (Teyyam, Theyyattam ) is a popular ritual form of worship of North Malabar in Kerala, India. The believers consider Theyyam itself as a god and they…
Loading...
Up
Copyright @Photoblog.com