Really Ravishing Art – Pattachitra from Odisha!

‘Patta’ means specially made canvas (from old cotton sarees/cloth, tamarind paste as glue etc.) and ‘chitra’ means painting. Pattachitra has been practised since over thousand years in Odisha, India.