Photo of the Day | Photo Gallery

Festival Dancers, India

See a photo of dancers in India performing under a shower of flower petals, from National Geographic.

Comment on This Photo