London, UK. 16th October, 2016. The Mayor of London Festival Of Dewali performers and scenes at Trafalgar Square


Size: 2848px × 4272px
Photo credit: © Lorna Roberts / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2016, auckland, ayodhya, buddhism, calcutta, celebration, costume, dance, deepavali, delhi, dewali, divali, diwali, ethnic, evil, festival, golden, good, hindu, hinduism, holiday, india, indian, jainism, kartika, khan, king, lamps, legend, light, lights, london, major, mumbai, nepal, people, performer, performers, rain, ram, sadiq, sikhism, square, tradition, trafalgar, victory