World In images: The many faces of the Theyyam ritualistic dance festival in Somwarpet, India By Maverick Life Editors