Tag: Street performers

Deulewale – An Unheard Community

 
/ December 3, 2010

This video tells the story of the Deulwale (temple folks) – an invisible community of India.