Pinterest • The world’s catalogue of ideas

This is the 9 Nights of Doll Festival a religious festival mainly celebrated in Southern part of India. It's an exhibition of various dolls and Indian deities in odd numbered tiers (usually 7, 9, or 11). Courtesy - Vidya Aravind