The World of Pattachitra Art: A Glimpse into Odisha’s Raghurajpur Village This artistic hub of Odisha, India, is known for its master Pattachitra painters which dates back to 5 BC. Pattachitra art is an emotion... Read More