London, UK. 3rd Dec, 2017. People visit the Christmas Market in Leicester Square despite the dull and dismal weather Credit: Keith Larby/Alamy Live News

- Image ID: KKF2JW

Similar stock images