Share
twitterlinkedinfacebook
Image 1 of 1
MTX_NEW_YEARS_DAY_PARADE_172937_06.JPG
Tens of thousands of people braved dreadful weather in central London for the capital's annual New Year's Day parade, January 1st 2018, London, UK.