New website

Tiziana Stupia is now called Srila Devi and has a new website at www.sriladevi.com. Right now it is only in German but an English version should be coming soon. This website will be taken down shortly.