London, UK. 15th Oct, 2017. Diwali celebration on Trafalgar square, London, UK Credit: Nastia M/Alamy Live News

- Image ID: KDPX22
Nastia M / Alamy Stock Photo
Image ID: KDPX22
Location: Trafalgar Square, London, United Kingdom

Similar stock images