LONDON, ENGLAND - JANUARY 1: The London New Year's Day Parade is an annual parade through the streets of the West End of London on 1st January 2020. L
LONDON, ENGLAND - JANUARY 1: The London New Year's Day Parade is an annual parade through the streets of the West End of London on 1st January 2020. London UK.
Size: 3158px × 4071px
Location: London West End, UK
Photo credit: © Gary Mitchell, GMP Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: american, bands, day, entertainers, london, marching, parade, performers, streets, years