This indian Miniature Painting depicts Lord Shiva and Parvati in a very rare moment. Both their sons, Kartikeya and Vinayaka (Ganesha) are shown as toddlers.