Image 1 of 1

web.london.16..JPG

Crowds in Leicester Square during the Chinese New Year celebrations, London, January 2006.