London, UK. 1st January 2015. On a windy but dry day, large crowds were out in Central London to enjoy the annual London New Year’s Day Parade Credit: Neil Cordell/Alamy Live News

- Image ID: ED8MNA

Similar stock images