Dr. Thomas Daffern Discusses Tantra

 

 


 

Sri Sri Ravi Shankar’s explanation of Tantra and the meaning
of the Kujaraho temple sculptures in India