Firecrackers explode during Chinese new year festivities in Leicester Square, Central London
DEREK TANG, CHINESE RESTAURATEUR
Firecrackers explode during Chinese new year festivities in Leicester Square, Central London
DEREK TANG, CHINESE RESTAURATEUR