
Taking care of your Art or Home décor: Pattachitra Paintings Pattachitra literally translated means a painting done on canvas. In Odisha, the usual themes are spiritual and often depict Lord Jagannath, Lord Krishna, Lord Shiva and other gods of the Read More …