LONDON, UK - OCTOBER 19. Diwali on the Square 2008. Indian religious festival in Trafalgar Square. October 19, 2008 in London, UK.
- Image ID: 19264240
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Francesco Carucci / Shutterstock.com
- Copyright: Francesco Carucci