Alluringly detailed miniature painting on an old stamp paper. Miniature paintings were first introduced in India during the Mughal period and with the passage of time, many regions of the Indian subcontinent developed their own miniature style. The main attraction of this painting is the Ganesh ji in the centre. This nature-based miniature painting will give a royal look to the interior of your home.