No Products in the Cart
This exquisite Talapatra or palm leaf painting of Lord Jagannath is a masterpiece of creativity. Palm leaf painting, made by the artisans of Odisha, is one of the most ancient art forms of India. The painting has Lord Jagannath of Puri seated in his abode. The painting also spiritually connects millions of his devotees across the globe. |