“The Divine Darshan” An Exhibition of spiritual paintings

“Divine Darshan” is a majestic and mystically sublime display that pays devotional homage to a select 32 of the myriad Divine and magnificent Deities, Saints and Gurus, which are revered and worshipped in Indian Culture. Worship in Vedic culture involves…