In markets throughout Gujarat, I have seen shops selling elaborately made miniature clothes, which are often too small to fit the tiniest of human children. At first, I thought that these were toy clothes to dress dolls. But, I was mistaken.
A man selling these tiny garments explained to me that they are for dressing the idols of deities in Hindu shrines. The picture above, taken in central Vadodara, shows such a deity clothed with one of these miniature outfits.