Miniature paintings are small in size and generally are drawn in water colour on cloth or paper. The earliest miniatures were drawn on palm leaves or wood. Some of the most beautiful miniatures are found in western India and were used to illustrate Buddhist and Jaina texts. Themes used in the miniature paintings were from Indian epics like Ramayana, Mahabharata, Bhagavata Purana, Rasamanjari as well as ragas of Indian classical music, etc.