Diwali: the festival of lights in pictures

Devotees around the world celebrate Diwali, the festival of lights.

428 views telegraph.co.uk

Interest

India

Stumblers Who Like This Page