3/27/2017

Happy Chaitra Navratri!

 
In honor of the Navratri Festival, celebrating the Goddess Shakti/Devi in her various forms. The Chaitra Navratri (or Vasant Navratri) begins on March 28th and continues for nine nights.