This particular one comes from Kevin Kelley's Asia Grace photo set, titled Dye Store, India.
From the website:
These colors are sold before the festival of colors "Holi". This festival marks the beginning of spring (mostly celebrated in March). People color each other with colored water and dry colors. The festival is marked by revelry, drum beating and crowds of people roaming a round the streets to color any unsuspecting individual. The festival is celebrated with great enthusiasm all over India.