BRITAIN - Diwali Festival, London { 24 images } Created 12 Oct 2014

Diwali Festival, Trafalgar Square, London, UK (12 October 2014). Diwali is a five day annual festival celebrated in India and other countries around the world by Hindus, Sikhs and Jains - symbolizing a new beginning, the victory of light over darkness, knowledge over ignorance, good over evil. The word Diwali means 'row of lamps', referring to the lamps which are lit to symbolize the values the festival embodies. © Rudolf Abraham
View: 25 | All