Connect to share and comment

Diwali 2012 celebrations 11

Diwali 2012 celebrations 11

An Indian customer looks at artificial flowers outside a shop in Amritsar on November 11, 2012. Flowers and decorative items are in high demand ahead of the Hindu festival of Diwali, which falls on November 13.

NARINDER NANU