Gallery

Durga Puja - good over evil

17 October 2013

The autumnal festival of Durga Puja, one of the biggest events in the Hindu calendar, has just reached its climax. These pictures are from a celebration in India.

More Gallery

LATEST